Raspbian Package Auto-Building

Build log for sagemath (9.4-3) on armhf

sagemath9.4-3armhf → 2022-02-10 06:35:54

sbuild (Debian sbuild) 0.71.0 (24 Aug 2016) on bm-wb-03

+==============================================================================+
| sagemath 9.4-3 (armhf)                       Tue, 08 Feb 2022 23:44:53 +0000 |
+==============================================================================+

Package: sagemath
Version: 9.4-3
Source Version: 9.4-3
Distribution: bookworm-staging
Machine Architecture: armhf
Host Architecture: armhf
Build Architecture: armhf

I: NOTICE: Log filtering will replace 'var/lib/schroot/mount/bookworm-staging-armhf-sbuild-d86ec653-6255-4c7c-8b95-8cbc5e1bae26' with '<<CHROOT>>'

+------------------------------------------------------------------------------+
| Update chroot                                                                |
+------------------------------------------------------------------------------+

Get:1 http://172.17.4.1/private bookworm-staging InRelease [11.3 kB]
Get:2 http://172.17.4.1/private bookworm-staging/main Sources [12.7 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf Packages [13.6 MB]
Fetched 26.4 MB in 27s (978 kB/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Fetch source files                                                           |
+------------------------------------------------------------------------------+


Check APT
---------

Checking available source versions...

Download source files with APT
------------------------------

Reading package lists...
NOTICE: 'sagemath' packaging is maintained in the 'Git' version control system at:
https://salsa.debian.org/math-team/sagemath.git
Please use:
git clone https://salsa.debian.org/math-team/sagemath.git
to retrieve the latest (possibly unreleased) updates to the package.
Need to get 20.7 MB of source archives.
Get:1 http://172.17.4.1/private bookworm-staging/main sagemath 9.4-3 (dsc) [4808 B]
Get:2 http://172.17.4.1/private bookworm-staging/main sagemath 9.4-3 (tar) [20.7 MB]
Get:3 http://172.17.4.1/private bookworm-staging/main sagemath 9.4-3 (diff) [67.7 kB]
Fetched 20.7 MB in 2s (9673 kB/s)
Download complete and in download only mode
I: NOTICE: Log filtering will replace 'build/sagemath-kWeGjw/sagemath-9.4' with '<<PKGBUILDDIR>>'
I: NOTICE: Log filtering will replace 'build/sagemath-kWeGjw' with '<<BUILDDIR>>'

+------------------------------------------------------------------------------+
| Install build-essential                                                      |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: build-essential, fakeroot
Filtered Build-Depends: build-essential, fakeroot
dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<<BUILDDIR>>/resolver-XDNhvy/apt_archive/sbuild-build-depends-core-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy
dpkg-scanpackages: info: Wrote 1 entries to output Packages file.
gpg: keybox '/<<BUILDDIR>>/resolver-XDNhvy/gpg/pubring.kbx' created
gpg: /<<BUILDDIR>>/resolver-XDNhvy/gpg/trustdb.gpg: trustdb created
gpg: key 35506D9A48F77B2E: public key "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" imported
gpg: Total number processed: 1
gpg:               imported: 1
gpg: key 35506D9A48F77B2E: "Sbuild Signer (Sbuild Build Dependency Archive Key) <buildd-tools-devel@lists.alioth.debian.org>" not changed
gpg: key 35506D9A48F77B2E: secret key imported
gpg: Total number processed: 1
gpg:              unchanged: 1
gpg:       secret keys read: 1
gpg:   secret keys imported: 1
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-XDNhvy/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-XDNhvy/apt_archive ./ Release [957 B]
Get:3 copy:/<<BUILDDIR>>/resolver-XDNhvy/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-XDNhvy/apt_archive ./ Sources [349 B]
Get:5 copy:/<<BUILDDIR>>/resolver-XDNhvy/apt_archive ./ Packages [433 B]
Fetched 2109 B in 1s (2829 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install core build dependencies (apt-based resolver)
----------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
  netbase
Use 'apt autoremove' to remove it.
The following NEW packages will be installed:
  sbuild-build-depends-core-dummy
0 upgraded, 1 newly installed, 0 to remove and 97 not upgraded.
Need to get 848 B of archives.
After this operation, 0 B of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-XDNhvy/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [848 B]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 848 B in 0s (10.1 kB/s)
Selecting previously unselected package sbuild-build-depends-core-dummy.
(Reading database ... 12500 files and directories currently installed.)
Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ...
Setting up sbuild-build-depends-core-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Check architectures                                                          |
+------------------------------------------------------------------------------+

Arch check ok (armhf included in any all)

+------------------------------------------------------------------------------+
| Install package build dependencies                                           |
+------------------------------------------------------------------------------+


Setup apt archive
-----------------

Merged Build-Depends: autoconf, debhelper (>= 13~), debhelper-compat (= 13), dh-python (>= 2.20170125), dpkg-dev (>= 1.17.14), pkg-config, python3-debian, python3-dev, python3-dbg, rdfind, bc, binutils, bzip2, ca-certificates, cliquer, cmake, curl, ecl, eclib-tools, fflas-ffpack, flintqs, gfan, gfortran, glpk-utils, gmp-ecm, lcalc, libcdd-tools, m4, nauty, openssl, palp, pari-doc (>= 2.11.0), pari-elldata, pari-galdata, pari-galpol, pari-gp2c, pari-seadata, patch, perl, planarity, python3, python3-distutils, r-base-dev, r-cran-lattice, sqlite3, sympow, tachyon, tox, xcas, xz-utils, yasm, libatomic-ops-dev, libboost-dev, libbraiding-dev, libbrial-dev, libbrial-groebner-dev, libbz2-dev, libcdd-dev, libcliquer-dev, libcurl4-openssl-dev, libec-dev, libecm-dev, libffi-dev, libflint-arb-dev, libflint-dev, libfreetype6-dev, libgc-dev, libgd-dev, libgf2x-dev, libgiac-dev, libgivaro-dev, libglpk-dev, libgmp-dev, libgsl-dev, libhomfly-dev, libiml-dev, liblfunction-dev, liblrcalc-dev, liblzma-dev, libm4rie-dev, libmpc-dev, libmpfi-dev, libmpfr-dev, libncurses5-dev, libntl-dev, libopenblas-dev, libpari-dev, libpcre3-dev, libplanarity-dev, libppl-dev, libpython3-dev, libreadline-dev, librw-dev, libsqlite3-dev, libssl-dev, libsuitesparse-dev, libsymmetrica2-dev, libz-dev, libzmq3-dev, libzn-poly-dev, ppl-dev, python3-memory-allocator, python-ppl-doc, singular (>= 1:4.2.1-p2+ds-3), gap-dev (>= 4.11.0), gap-online-help, gap-atlasrep (>= 2.1.0-2), gap-primgrp, gap-smallgrp, gap-transgrp, gap-table-of-marks, jmol, libjs-mathjax, libjs-three (>= 111), liblinbox-dev (>= 1.7.0-2), libsingular4-dev (>= 1:4.2.1-p2+ds-3), maxima-sage (>= 5.44.0), maxima-sage-share (>= 5.44.0), sagemath-database-conway-polynomials (>= 0.5-7), sagemath-database-elliptic-curves, sagemath-database-graphs, sagemath-database-mutually-combinatorial-designs, sagemath-database-polytopes, libgap-dev, libpynac-dev (>= 0.7.29-2), libratpoints-dev, cysignals-tools, maxima-sage-doc (>= 5.42.2), python3-sagenb-export (>= 3.2), singular-doc (>= 1:4.2.1-p2+ds-3), python3-ipykernel, python3-ipython, python3-ipywidgets (>= 6.0.0), python3-jupyter-client, python3-jupyter-core, jupyter-nbextension-jupyter-js-widgets, python3-nbconvert, python3-nbformat, python3-notebook (>= 4.2.3-3), cython3 (>= 0.29.1), python3-cypari2 (>= 2.1), python3-fpylll (>= 0.4.1), python3-gmpy2, python3-jinja2, python3-matplotlib (>= 2.1), python3-mpmath, python3-networkx (>= 2.2), python3-numpy (>= 1:1.14), python3-pexpect (>= 4.1), python3-pil, python3-pkgconfig, python3-ppl, python3-psutil, python3-rpy2, python3-scipy (>= 1.2), python3-six (>= 1.15.0), python3-sphinx (>= 4.3.1-2), python3-sympy
Filtered Build-Depends: autoconf, debhelper (>= 13~), debhelper-compat (= 13), dh-python (>= 2.20170125), dpkg-dev (>= 1.17.14), pkg-config, python3-debian, python3-dev, python3-dbg, rdfind, bc, binutils, bzip2, ca-certificates, cliquer, cmake, curl, ecl, eclib-tools, fflas-ffpack, flintqs, gfan, gfortran, glpk-utils, gmp-ecm, lcalc, libcdd-tools, m4, nauty, openssl, palp, pari-doc (>= 2.11.0), pari-elldata, pari-galdata, pari-galpol, pari-gp2c, pari-seadata, patch, perl, planarity, python3, python3-distutils, r-base-dev, r-cran-lattice, sqlite3, sympow, tachyon, tox, xcas, xz-utils, yasm, libatomic-ops-dev, libboost-dev, libbraiding-dev, libbrial-dev, libbrial-groebner-dev, libbz2-dev, libcdd-dev, libcliquer-dev, libcurl4-openssl-dev, libec-dev, libecm-dev, libffi-dev, libflint-arb-dev, libflint-dev, libfreetype6-dev, libgc-dev, libgd-dev, libgf2x-dev, libgiac-dev, libgivaro-dev, libglpk-dev, libgmp-dev, libgsl-dev, libhomfly-dev, libiml-dev, liblfunction-dev, liblrcalc-dev, liblzma-dev, libm4rie-dev, libmpc-dev, libmpfi-dev, libmpfr-dev, libncurses5-dev, libntl-dev, libopenblas-dev, libpari-dev, libpcre3-dev, libplanarity-dev, libppl-dev, libpython3-dev, libreadline-dev, librw-dev, libsqlite3-dev, libssl-dev, libsuitesparse-dev, libsymmetrica2-dev, libz-dev, libzmq3-dev, libzn-poly-dev, ppl-dev, python3-memory-allocator, python-ppl-doc, singular (>= 1:4.2.1-p2+ds-3), gap-dev (>= 4.11.0), gap-online-help, gap-atlasrep (>= 2.1.0-2), gap-primgrp, gap-smallgrp, gap-transgrp, gap-table-of-marks, jmol, libjs-mathjax, libjs-three (>= 111), liblinbox-dev (>= 1.7.0-2), libsingular4-dev (>= 1:4.2.1-p2+ds-3), maxima-sage (>= 5.44.0), maxima-sage-share (>= 5.44.0), sagemath-database-conway-polynomials (>= 0.5-7), sagemath-database-elliptic-curves, sagemath-database-graphs, sagemath-database-mutually-combinatorial-designs, sagemath-database-polytopes, libgap-dev, libpynac-dev (>= 0.7.29-2), libratpoints-dev, cysignals-tools, maxima-sage-doc (>= 5.42.2), python3-sagenb-export (>= 3.2), singular-doc (>= 1:4.2.1-p2+ds-3), python3-ipykernel, python3-ipython, python3-ipywidgets (>= 6.0.0), python3-jupyter-client, python3-jupyter-core, jupyter-nbextension-jupyter-js-widgets, python3-nbconvert, python3-nbformat, python3-notebook (>= 4.2.3-3), cython3 (>= 0.29.1), python3-cypari2 (>= 2.1), python3-fpylll (>= 0.4.1), python3-gmpy2, python3-jinja2, python3-matplotlib (>= 2.1), python3-mpmath, python3-networkx (>= 2.2), python3-numpy (>= 1:1.14), python3-pexpect (>= 4.1), python3-pil, python3-pkgconfig, python3-ppl, python3-psutil, python3-rpy2, python3-scipy (>= 1.2), python3-six (>= 1.15.0), python3-sphinx (>= 4.3.1-2), python3-sympy
dpkg-deb: building package 'sbuild-build-depends-sagemath-dummy' in '/<<BUILDDIR>>/resolver-XDNhvy/apt_archive/sbuild-build-depends-sagemath-dummy.deb'.
dpkg-scanpackages: warning: Packages in archive but missing from override file:
dpkg-scanpackages: warning:   sbuild-build-depends-core-dummy sbuild-build-depends-sagemath-dummy
dpkg-scanpackages: info: Wrote 2 entries to output Packages file.
gpg: using "Sbuild Signer" as default secret key for signing
Ign:1 copy:/<<BUILDDIR>>/resolver-XDNhvy/apt_archive ./ InRelease
Get:2 copy:/<<BUILDDIR>>/resolver-XDNhvy/apt_archive ./ Release [969 B]
Get:3 copy:/<<BUILDDIR>>/resolver-XDNhvy/apt_archive ./ Release.gpg [370 B]
Get:4 copy:/<<BUILDDIR>>/resolver-XDNhvy/apt_archive ./ Sources [1521 B]
Get:5 copy:/<<BUILDDIR>>/resolver-XDNhvy/apt_archive ./ Packages [1601 B]
Fetched 4461 B in 1s (6075 B/s)
Reading package lists...
W: No sandbox user '_apt' on the system, can not drop privileges
Reading package lists...

Install sagemath build dependencies (apt-based resolver)
--------------------------------------------------------

Installing build dependencies
Reading package lists...
Building dependency tree...
Reading state information...
The following package was automatically installed and is no longer required:
  netbase
Use 'apt autoremove' to remove it.
The following additional packages will be installed:
  autoconf automake autopoint autotools-dev bc blt bsdextrautils bzip2
  ca-certificates ca-certificates-java cliquer cmake cmake-data comerr-dev cpp
  cpp-11 curl cysignals-tools cython3 debhelper default-jre
  default-jre-headless dh-autoreconf dh-elpa-helper dh-python
  dh-strip-nondeterminism docutils-common dwz ecl eclib-tools emacsen-common
  fflas-ffpack fflas-ffpack-common file flintqs fontconfig fontconfig-config
  fonts-dejavu-core fonts-font-awesome fonts-glyphicons-halflings fonts-lyx
  fonts-mathjax g++ g++-11 gap-atlasrep gap-core gap-dev gap-gapdoc gap-libs
  gap-online-help gap-primgrp gap-smallgrp gap-table-of-marks gap-transgrp gcc
  gcc-11 gcc-11-base gdb gettext gettext-base gfan gfortran gfortran-11
  glpk-utils gmp-ecm groff-base icu-devtools intltool-debian java-common jmol
  jupyter-nbextension-jupyter-js-widgets krb5-multidev lcalc libamd2
  libaopalliance-java libapache-pom-java libarchive-zip-perl libarchive13
  libargon2-1 libasan6 libasm-java libasound2 libasound2-data
  libatinject-jsr330-api-java libatlas3-base libatomic-ops-dev libatomic1
  libavahi-client3 libavahi-common-data libavahi-common3 libbabeltrace1
  libblas-dev libblas3 libboost-dev libboost-regex1.74.0 libboost1.74-dev
  libbraiding-dev libbraiding0 libbrial-dev libbrial-groebner-dev
  libbrial-groebner3 libbrial3 libbrotli-dev libbrotli1 libbsd-dev libbsd0
  libbtf1 libbz2-1.0 libbz2-dev libcairo2 libcamd2 libcc1-0 libccolamd2
  libcdd-dev libcdd-tools libcdd0d libcdi-api-java libcholmod3 libcliquer-dev
  libcliquer1 libcolamd2 libcom-err2 libcommons-cli-java libcommons-exec-java
  libcommons-io-java libcommons-lang-java libcommons-lang3-java
  libcommons-parent-java libcups2 libcurl3-gnutls libcurl4
  libcurl4-openssl-dev libcxsparse3 libdatrie1 libdbus-1-3 libdebhelper-perl
  libdebuginfod-common libdebuginfod1 libdeflate-dev libdeflate0
  libdrm-amdgpu1 libdrm-common libdrm-nouveau2 libdrm-radeon1 libdrm2 libdw1
  libec-dev libec8 libecl-dev libecl21.2 libecm-dev libecm1 libecm1-dev
  libecm1-dev-common libedit2 libelf1 libexec-maven-plugin-java libexpat1
  libexpat1-dev libffi-dev libffi8 libfile-stripnondeterminism-perl
  libflint-2.8.4 libflint-arb-dev libflint-arb2 libflint-dev libfltk-cairo1.3
  libfltk-forms1.3 libfltk-gl1.3 libfltk-images1.3 libfltk1.3 libfltk1.3-dev
  libfontconfig-dev libfontconfig1 libfplll-dev libfplll7 libfplll7-data
  libfreetype-dev libfreetype6 libfreetype6-dev libfribidi0 libgap-dev libgap7
  libgc-dev libgc1 libgcc-11-dev libgcc-s1 libgd-dev libgd3
  libgeronimo-annotation-1.3-spec-java libgeronimo-interceptor-3.0-spec-java
  libgf2x-dev libgf2x3 libgfortran-11-dev libgfortran5 libgiac-dev libgiac0
  libgif7 libgivaro-dev libgivaro9 libgl1 libgl1-mesa-dri libgl2ps1.4
  libglapi-mesa libglib2.0-0 libglpk-dev libglpk40 libglvnd0 libglx-mesa0
  libglx0 libgmp-dev libgmp10 libgmpxx4ldbl libgomp1 libgraphite2-3 libgsl-dev
  libgsl27 libgslcblas0 libgssrpc4 libguava-java libguice-java libharfbuzz0b
  libhomfly-dev libhomfly0 libice-dev libice6 libicu-dev libicu67
  libimagequant0 libiml-dev libiml0 libinchi1 libjbig-dev libjbig0
  libjmol-java libjni-inchi-java libjni-inchi-jni libjpeg-dev libjpeg62-turbo
  libjpeg62-turbo-dev libjs-backbone libjs-bootstrap libjs-bootstrap-tour
  libjs-codemirror libjs-es6-promise libjs-jed libjs-jquery
  libjs-jquery-typeahead libjs-jquery-ui libjs-marked libjs-mathjax
  libjs-moment libjs-requirejs libjs-requirejs-text libjs-sphinxdoc
  libjs-text-encoding libjs-three libjs-underscore libjs-xterm libjsoncpp25
  libjsr305-java libkadm5clnt-mit12 libkadm5srv-mit12 libkdb5-10 libklu1
  libkrb5-dev liblapack-dev liblapack3 liblbfgsb0 liblcms2-2 libldl2
  liblfunction-dev liblfunction1 liblinbox-1.7.0-0 liblinbox-dev libllvm12
  liblog4j1.2-java liblrcalc-dev liblrcalc1 libltdl7 liblzma-dev
  libm4ri-0.0.20200125 libm4ri-dev libm4rie-0.0.20200125 libm4rie-dev
  libmagic-mgc libmagic1 libmaven-compiler-plugin-java libmaven-parent-java
  libmaven-resolver-java libmaven-shared-incremental-java
  libmaven-shared-utils-java libmaven3-core-java libmd-dev libmd0 libmetis5
  libmongoose2 libmpc-dev libmpdec3 libmpfi-dev libmpfi-dev-common libmpfi0
  libmpfr-dev libnaga-java libnauty2 libncurses-dev libncurses5-dev
  libncurses6 libncursesw6 libnghttp2-14 libnorm-dev libnorm1 libnspr4 libnss3
  libntl-dev libntl44 libopenblas-dev libopenblas-pthread-dev libopenblas0
  libopenblas0-pthread libopenjp2-7 libpango-1.0-0 libpangocairo-1.0-0
  libpangoft2-1.0-0 libpaper-utils libpaper1 libpari-dev libpari-gmp-tls7
  libpcre16-3 libpcre2-16-0 libpcre2-32-0 libpcre2-8-0 libpcre2-dev
  libpcre2-posix3 libpcre3-dev libpcre32-3 libpcrecpp0v5 libpcsclite1
  libpgm-5.3-0 libpgm-dev libpipeline1 libpixman-1-0 libplanarity-dev
  libplanarity0 libplexus-cipher-java libplexus-classworlds-java
  libplexus-compiler-java libplexus-component-annotations-java
  libplexus-container-default-java libplexus-interpolation-java
  libplexus-languages-java libplexus-sec-dispatcher-java libplexus-utils2-java
  libpng-dev libpng16-16 libppl-c4 libppl-dev libppl14 libprocps8 libpsl5
  libpthread-stubs0-dev libpynac-dev libpynac18py3 libpython3-dbg
  libpython3-dev libpython3-stdlib libpython3.9 libpython3.9-dbg
  libpython3.9-dev libpython3.9-minimal libpython3.9-stdlib libqdox2-java
  libqhull-r8.0 libraqm0 libratpoints-2.1.3 libratpoints-dev librbio2
  libreadline-dev libreadline8 librhash0 librtmp1 librw-dev librw0
  libsensors-config libsensors5 libsigsegv2 libsingular4-dev
  libsingular4-dev-common libsingular4m2n1 libsisu-inject-java
  libsisu-plexus-java libslf4j-java libsliplu1 libsm-dev libsm6 libsodium-dev
  libsodium23 libsource-highlight-common libsource-highlight4v5 libspqr2
  libsqlite3-0 libsqlite3-dev libssh2-1 libssl-dev libssl1.1 libstdc++-11-dev
  libstdc++6 libsub-override-perl libsuitesparse-dev libsuitesparseconfig5
  libsymmetrica2 libsymmetrica2-dev libtachyon-mt-0 libtcl8.6 libthai-data
  libthai0 libtiff-dev libtiff5 libtiffxx5 libtinfo6 libtk8.6 libtool
  libubsan1 libuchardet0 libumfpack5 libuuid1 libuv1 libvpx-dev libvpx7
  libvulkan1 libwagon-provider-api-java libwebp6 libwebpdemux2 libwebpmux3
  libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6
  libxbean-reflect-java libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0
  libxcb-present0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0
  libxcb1 libxcb1-dev libxcursor1 libxdmcp-dev libxdmcp6 libxext6 libxfixes3
  libxft2 libxi6 libxinerama1 libxml2 libxml2-dev libxmuu1 libxpm-dev libxpm4
  libxrender1 libxshmfence1 libxslt1.1 libxss1 libxt-dev libxt6 libxtst6
  libxxf86vm1 libz3-4 libzmq3-dev libzmq5 libzn-poly-0.9 libzn-poly-dev m4
  man-db maxima-sage maxima-sage-doc maxima-sage-share media-types nauty
  ncurses-bin node-jed openjdk-11-jre openjdk-11-jre-headless openssl palp
  pari-doc pari-elldata pari-galdata pari-galpol pari-gp pari-gp2c
  pari-seadata pkg-config planarity po-debconf ppl-dev procps
  python-babel-localedata python-gmpy2-common python-matplotlib-data
  python-ppl-doc python3 python3-alabaster python3-appdirs python3-argon2
  python3-attr python3-babel python3-backcall python3-bleach python3-brotli
  python3-certifi python3-cffi-backend python3-chardet python3-cycler
  python3-cypari2 python3-cysignals-pari python3-dateutil python3-dbg
  python3-debian python3-decorator python3-defusedxml python3-dev
  python3-distlib python3-distutils python3-docutils python3-entrypoints
  python3-filelock python3-fonttools python3-fpylll python3-fs python3-gmpy2
  python3-html5lib python3-idna python3-imagesize python3-importlib-metadata
  python3-ipykernel python3-ipython python3-ipython-genutils
  python3-ipywidgets python3-jedi python3-jinja2 python3-jsonschema
  python3-jupyter-client python3-jupyter-core python3-jupyterlab-pygments
  python3-kiwisolver python3-lib2to3 python3-lxml python3-lz4
  python3-markupsafe python3-matplotlib python3-matplotlib-inline
  python3-memory-allocator python3-minimal python3-more-itertools
  python3-mpmath python3-nbclient python3-nbconvert python3-nbformat
  python3-nest-asyncio python3-networkx python3-notebook python3-numpy
  python3-packaging python3-pandocfilters python3-parso python3-pexpect
  python3-pickleshare python3-pil python3-pil.imagetk python3-pip
  python3-pip-whl python3-pkg-resources python3-pkgconfig python3-platformdirs
  python3-pluggy python3-ppl python3-prometheus-client python3-prompt-toolkit
  python3-psutil python3-ptyprocess python3-py python3-pygments
  python3-pyparsing python3-pyrsistent python3-requests python3-roman
  python3-rpy2 python3-sagenb-export python3-scipy python3-send2trash
  python3-setuptools python3-setuptools-whl python3-six
  python3-snowballstemmer python3-sphinx python3-sympy python3-terminado
  python3-testpath python3-tk python3-toml python3-tornado python3-traitlets
  python3-tz python3-tzlocal python3-ufolib2 python3-urllib3
  python3-virtualenv python3-wcwidth python3-webencodings python3-wheel
  python3-wheel-whl python3-widgetsnbextension python3-zipp python3-zmq
  python3.9 python3.9-dbg python3.9-dev python3.9-minimal r-base-core
  r-base-dev r-cran-lattice rdfind sagemath-database-conway-polynomials
  sagemath-database-elliptic-curves sagemath-database-graphs
  sagemath-database-mutually-combinatorial-designs sagemath-database-polytopes
  sensible-utils sgml-base singular singular-data singular-doc
  singular-modules singular-ui sphinx-common sqlite3 sympow sympow-data
  tachyon tachyon-bin-nox tk8.6-blt2.5 tox ucf unicode-data unzip uuid-dev
  x11-common x11proto-dev xauth xcas xdg-utils xml-core xorg-sgml-doctools
  xtrans-dev yasm zip zlib1g-dev
Suggested packages:
  autoconf-archive gnu-standards autoconf-doc blt-demo bzip2-doc cmake-doc
  ninja-build cmake-format doc-base cpp-doc gcc-11-locales
  python-cysignals-doc cython-doc dh-make flit python3-build python3-tomli
  python3-installer slime ecl-doc fflas-ffpack-dev-doc fflas-ffpack-user-doc
  gcc-11-doc gap-pkg-browse gap-character-tables gap-io gap-pkg-mfer
  gap-pkg-ctblocks gap-pkg-recog gap-doc gap-pkg-io gap-smallgrp-extra
  gcc-multilib manpages-dev flex bison gcc-doc gdb-doc gdbserver gettext-doc
  libasprintf-dev libgettextpo-dev gfortran-doc gfortran-11-doc
  libcoarrays-dev groff krb5-doc libaopalliance-java-doc lrzip
  libasound2-plugins alsa-utils libatinject-jsr330-api-java-doc liblapack-doc
  libboost-doc libboost1.74-doc libboost-atomic1.74-dev
  libboost-chrono1.74-dev libboost-container1.74-dev libboost-context1.74-dev
  libboost-contract1.74-dev libboost-coroutine1.74-dev
  libboost-date-time1.74-dev libboost-exception1.74-dev libboost-fiber1.74-dev
  libboost-filesystem1.74-dev libboost-graph1.74-dev
  libboost-graph-parallel1.74-dev libboost-iostreams1.74-dev
  libboost-locale1.74-dev libboost-log1.74-dev libboost-math1.74-dev
  libboost-mpi1.74-dev libboost-mpi-python1.74-dev libboost-numpy1.74-dev
  libboost-program-options1.74-dev libboost-python1.74-dev
  libboost-random1.74-dev libboost-regex1.74-dev
  libboost-serialization1.74-dev libboost-stacktrace1.74-dev
  libboost-system1.74-dev libboost-test1.74-dev libboost-thread1.74-dev
  libboost-timer1.74-dev libboost-type-erasure1.74-dev libboost-wave1.74-dev
  libboost1.74-tools-dev libmpfrc++-dev libboost-nowide1.74-dev libcdd-doc
  libel-api-java libcommons-io-java-doc libcommons-lang-java-doc
  libcommons-lang3-java-doc cups-common libcurl4-doc libidn11-dev libldap2-dev
  librtmp-dev libssh2-1-dev fltk1.3-doc libcairo2-dev libxext-dev libxft-dev
  libxinerama-dev freetype2-doc libgd-tools giac-doc libgivaro-doc
  libiodbc2-dev default-libmysqlclient-dev gmp-doc libgmp10-doc gsl-ref-psdoc
  | gsl-doc-pdf | gsl-doc-info | gsl-ref-html krb5-user libcglib-java
  libice-doc icu-doc libjmol-java-doc libjs-jquery-lazyload libjs-json
  libjs-jquery-ui-docs fonts-mathjax-extras fonts-stix libjs-mathjax-doc
  libjsr305-java-doc liblcms2-utils liblinbox-doc liblog4j1.2-java-doc
  libmail-java liblzma-doc libmaven-shared-incremental-java-doc
  libmaven-shared-utils-java-doc liblogback-java libmpfi-doc libmpfr-doc
  nauty-doc ncurses-doc libnorm-doc libpari-gmp-tls7-dbgsym pcscd
  libplexus-classworlds-java-doc junit4 libeclipse-jdt-core-java
  libplexus-sec-dispatcher-java-doc libplexus-utils2-java-doc libppl-doc
  libqdox2-java-doc readline-doc lm-sensors singular-dev-doc testng
  libcommons-logging-java libsm-doc sqlite3-doc libssl-doc libstdc++-11-doc
  symmetrica-doc tachyon-doc tcl8.6 tk8.6 libtool-doc gcj-jdk libx11-doc
  libxcb-doc libxt-doc m4-doc apparmor less www-browser graphviz libnss-mdns
  fonts-dejavu-extra fonts-ipafont-gothic fonts-ipafont-mincho
  fonts-wqy-microhei | fonts-wqy-zenhei fonts-indic pari-gp-dbgsym
  libmail-box-perl python3-doc python3-venv python-argon2-doc python-attr-doc
  python-bleach-doc python-cycler-doc docutils-doc fonts-linuxlibertine
  | ttf-linux-libertine texlive-lang-french texlive-latex-base
  texlive-latex-recommended python-fpylll-doc python-gmpy2-doc python3-genshi
  python-ipython-doc python-ipywidgets-doc python-jinja2-doc
  python-jsonschema-doc python-lxml-doc dvipng ffmpeg fonts-staypuft
  ghostscript gir1.2-gtk-3.0 inkscape ipython3 librsvg2-common
  python-matplotlib-doc python3-cairocffi python3-gi python3-gi-cairo
  python3-gobject python3-pyqt5 python3-sip texlive-extra-utils
  texlive-latex-extra python-mpmath-doc python-nbconvert-doc
  texlive-fonts-recommended texlive-plain-generic texlive-xetex
  python-networkx-doc python-notebook-doc python-numpy-doc python3-pytest
  python-pexpect-doc python-pil-doc python-psutil-doc subversion
  python-pygments-doc ttf-bitstream-vera python-pyparsing-doc
  python3-cryptography python3-openssl python3-socks python-requests-doc
  python-rpy-docs python-scipy-doc python-setuptools-doc python3-stemmer
  fonts-freefont-otf imagemagick-6.q16 latexmk python3-sphinx-rtd-theme
  sphinx-doc tex-gyre texlive-fonts-extra python-sympy-doc
  python-terminado-doc tix python3-tk-dbg python3-pycurl python-tornado-doc
  python3-twisted python2-pip-whl python2-setuptools-whl python3.9-venv
  python3.9-doc python3-gdbm-dbg binfmt-support elpa-ess r-doc-info
  | r-doc-pdf r-mathlib r-base-html texlive-base texinfo sgml-base-doc
  graphicsmagick-imagemagick-compat | imagemagick pdf-viewer hevea imagemagick
  kbd netpbm texlive-binaries wget xterm
Recommended packages:
  gap fonts-mathjax-extras libc-dbg jupyter-notebook alsa-ucm-conf
  alsa-topology-conf bzip2-doc libcdd-doc dbus libarchive-cpio-perl fluid
  libgl-dev libglu1-mesa-dev | libglu-dev libglib2.0-data shared-mime-info
  xdg-user-dirs javascript-common libjansi-java libgpm2 libpng-tools
  publicsuffix libgraphblas-dev libltdl-dev uuid-runtime mesa-vulkan-drivers
  | vulkan-icd libatk-wrapper-java-jni fonts-dejavu-extra texlive-base
  libmail-sendmail-perl psmisc python3-apt python3-bs4 pandoc python3-gdal
  python3-pydot python3-pygraphviz python3-yaml python3-olefile python3-gi
  r-recommended r-doc-html graphviz 4ti2 normaliz surf-alggeo topcom
  python3-brial libfile-mimeinfo-perl libnet-dbus-perl libx11-protocol-perl
  x11-utils x11-xserver-utils
The following NEW packages will be installed:
  autoconf automake autopoint autotools-dev bc blt bsdextrautils
  ca-certificates ca-certificates-java cliquer cmake cmake-data comerr-dev
  cpp-11 curl cysignals-tools cython3 debhelper default-jre
  default-jre-headless dh-autoreconf dh-elpa-helper dh-python
  dh-strip-nondeterminism docutils-common dwz ecl eclib-tools emacsen-common
  fflas-ffpack fflas-ffpack-common file flintqs fontconfig fontconfig-config
  fonts-dejavu-core fonts-font-awesome fonts-glyphicons-halflings fonts-lyx
  fonts-mathjax g++-11 gap-atlasrep gap-core gap-dev gap-gapdoc gap-libs
  gap-online-help gap-primgrp gap-smallgrp gap-table-of-marks gap-transgrp
  gcc-11 gdb gettext gettext-base gfan gfortran gfortran-11 glpk-utils gmp-ecm
  groff-base icu-devtools intltool-debian java-common jmol
  jupyter-nbextension-jupyter-js-widgets krb5-multidev lcalc libamd2
  libaopalliance-java libapache-pom-java libarchive-zip-perl libarchive13
  libargon2-1 libasm-java libasound2 libasound2-data
  libatinject-jsr330-api-java libatlas3-base libatomic-ops-dev
  libavahi-client3 libavahi-common-data libavahi-common3 libbabeltrace1
  libblas-dev libblas3 libboost-dev libboost-regex1.74.0 libboost1.74-dev
  libbraiding-dev libbraiding0 libbrial-dev libbrial-groebner-dev
  libbrial-groebner3 libbrial3 libbrotli-dev libbrotli1 libbsd-dev libbsd0
  libbtf1 libbz2-dev libcairo2 libcamd2 libccolamd2 libcdd-dev libcdd-tools
  libcdd0d libcdi-api-java libcholmod3 libcliquer-dev libcliquer1 libcolamd2
  libcommons-cli-java libcommons-exec-java libcommons-io-java
  libcommons-lang-java libcommons-lang3-java libcommons-parent-java libcups2
  libcurl3-gnutls libcurl4 libcurl4-openssl-dev libcxsparse3 libdatrie1
  libdbus-1-3 libdebhelper-perl libdebuginfod-common libdebuginfod1
  libdeflate-dev libdeflate0 libdrm-amdgpu1 libdrm-common libdrm-nouveau2
  libdrm-radeon1 libdrm2 libdw1 libec-dev libec8 libecl-dev libecl21.2
  libecm-dev libecm1 libecm1-dev libecm1-dev-common libedit2 libelf1
  libexec-maven-plugin-java libexpat1 libexpat1-dev libffi-dev
  libfile-stripnondeterminism-perl libflint-2.8.4 libflint-arb-dev
  libflint-arb2 libflint-dev libfltk-cairo1.3 libfltk-forms1.3 libfltk-gl1.3
  libfltk-images1.3 libfltk1.3 libfltk1.3-dev libfontconfig-dev libfontconfig1
  libfplll-dev libfplll7 libfplll7-data libfreetype-dev libfreetype6
  libfreetype6-dev libfribidi0 libgap-dev libgap7 libgc-dev libgc1
  libgcc-11-dev libgd-dev libgd3 libgeronimo-annotation-1.3-spec-java
  libgeronimo-interceptor-3.0-spec-java libgf2x-dev libgf2x3
  libgfortran-11-dev libgfortran5 libgiac-dev libgiac0 libgif7 libgivaro-dev
  libgivaro9 libgl1 libgl1-mesa-dri libgl2ps1.4 libglapi-mesa libglib2.0-0
  libglpk-dev libglpk40 libglvnd0 libglx-mesa0 libglx0 libgmp-dev
  libgmpxx4ldbl libgraphite2-3 libgsl-dev libgsl27 libgslcblas0 libgssrpc4
  libguava-java libguice-java libharfbuzz0b libhomfly-dev libhomfly0
  libice-dev libice6 libicu-dev libicu67 libimagequant0 libiml-dev libiml0
  libinchi1 libjbig-dev libjbig0 libjmol-java libjni-inchi-java
  libjni-inchi-jni libjpeg-dev libjpeg62-turbo libjpeg62-turbo-dev
  libjs-backbone libjs-bootstrap libjs-bootstrap-tour libjs-codemirror
  libjs-es6-promise libjs-jed libjs-jquery libjs-jquery-typeahead
  libjs-jquery-ui libjs-marked libjs-mathjax libjs-moment libjs-requirejs
  libjs-requirejs-text libjs-sphinxdoc libjs-text-encoding libjs-three
  libjs-underscore libjs-xterm libjsoncpp25 libjsr305-java libkadm5clnt-mit12
  libkadm5srv-mit12 libkdb5-10 libklu1 libkrb5-dev liblapack-dev liblapack3
  liblbfgsb0 liblcms2-2 libldl2 liblfunction-dev liblfunction1
  liblinbox-1.7.0-0 liblinbox-dev libllvm12 liblog4j1.2-java liblrcalc-dev
  liblrcalc1 libltdl7 liblzma-dev libm4ri-0.0.20200125 libm4ri-dev
  libm4rie-0.0.20200125 libm4rie-dev libmagic-mgc libmagic1
  libmaven-compiler-plugin-java libmaven-parent-java libmaven-resolver-java
  libmaven-shared-incremental-java libmaven-shared-utils-java
  libmaven3-core-java libmd-dev libmd0 libmetis5 libmongoose2 libmpc-dev
  libmpdec3 libmpfi-dev libmpfi-dev-common libmpfi0 libmpfr-dev libnaga-java
  libnauty2 libncurses-dev libncurses5-dev libncurses6 libnghttp2-14
  libnorm-dev libnorm1 libnspr4 libnss3 libntl-dev libntl44 libopenblas-dev
  libopenblas-pthread-dev libopenblas0 libopenblas0-pthread libopenjp2-7
  libpango-1.0-0 libpangocairo-1.0-0 libpangoft2-1.0-0 libpaper-utils
  libpaper1 libpari-dev libpari-gmp-tls7 libpcre16-3 libpcre2-16-0
  libpcre2-32-0 libpcre2-dev libpcre2-posix3 libpcre3-dev libpcre32-3
  libpcrecpp0v5 libpcsclite1 libpgm-5.3-0 libpgm-dev libpipeline1
  libpixman-1-0 libplanarity-dev libplanarity0 libplexus-cipher-java
  libplexus-classworlds-java libplexus-compiler-java
  libplexus-component-annotations-java libplexus-container-default-java
  libplexus-interpolation-java libplexus-languages-java
  libplexus-sec-dispatcher-java libplexus-utils2-java libpng-dev libpng16-16
  libppl-c4 libppl-dev libppl14 libprocps8 libpsl5 libpthread-stubs0-dev
  libpynac-dev libpynac18py3 libpython3-dbg libpython3-dev libpython3-stdlib
  libpython3.9 libpython3.9-dbg libpython3.9-dev libpython3.9-minimal
  libpython3.9-stdlib libqdox2-java libqhull-r8.0 libraqm0 libratpoints-2.1.3
  libratpoints-dev librbio2 libreadline-dev librhash0 librtmp1 librw-dev
  librw0 libsensors-config libsensors5 libsigsegv2 libsingular4-dev
  libsingular4-dev-common libsingular4m2n1 libsisu-inject-java
  libsisu-plexus-java libslf4j-java libsliplu1 libsm-dev libsm6 libsodium-dev
  libsodium23 libsource-highlight-common libsource-highlight4v5 libspqr2
  libsqlite3-dev libssh2-1 libssl-dev libstdc++-11-dev libsub-override-perl
  libsuitesparse-dev libsuitesparseconfig5 libsymmetrica2 libsymmetrica2-dev
  libtachyon-mt-0 libtcl8.6 libthai-data libthai0 libtiff-dev libtiff5
  libtiffxx5 libtk8.6 libtool libuchardet0 libumfpack5 libuv1 libvpx-dev
  libvpx7 libvulkan1 libwagon-provider-api-java libwebp6 libwebpdemux2
  libwebpmux3 libx11-6 libx11-data libx11-dev libx11-xcb1 libxau-dev libxau6
  libxbean-reflect-java libxcb-dri2-0 libxcb-dri3-0 libxcb-glx0
  libxcb-present0 libxcb-render0 libxcb-shm0 libxcb-sync1 libxcb-xfixes0
  libxcb1 libxcb1-dev libxcursor1 libxdmcp-dev libxdmcp6 libxext6 libxfixes3
  libxft2 libxi6 libxinerama1 libxml2 libxml2-dev libxmuu1 libxpm-dev libxpm4
  libxrender1 libxshmfence1 libxslt1.1 libxss1 libxt-dev libxt6 libxtst6
  libxxf86vm1 libz3-4 libzmq3-dev libzmq5 libzn-poly-0.9 libzn-poly-dev m4
  man-db maxima-sage maxima-sage-doc maxima-sage-share media-types nauty
  node-jed openjdk-11-jre openjdk-11-jre-headless openssl palp pari-doc
  pari-elldata pari-galdata pari-galpol pari-gp pari-gp2c pari-seadata
  pkg-config planarity po-debconf ppl-dev procps python-babel-localedata
  python-gmpy2-common python-matplotlib-data python-ppl-doc python3
  python3-alabaster python3-appdirs python3-argon2 python3-attr python3-babel
  python3-backcall python3-bleach python3-brotli python3-certifi
  python3-cffi-backend python3-chardet python3-cycler python3-cypari2
  python3-cysignals-pari python3-dateutil python3-dbg python3-debian
  python3-decorator python3-defusedxml python3-dev python3-distlib
  python3-distutils python3-docutils python3-entrypoints python3-filelock
  python3-fonttools python3-fpylll python3-fs python3-gmpy2 python3-html5lib
  python3-idna python3-imagesize python3-importlib-metadata python3-ipykernel
  python3-ipython python3-ipython-genutils python3-ipywidgets python3-jedi
  python3-jinja2 python3-jsonschema python3-jupyter-client
  python3-jupyter-core python3-jupyterlab-pygments python3-kiwisolver
  python3-lib2to3 python3-lxml python3-lz4 python3-markupsafe
  python3-matplotlib python3-matplotlib-inline python3-memory-allocator
  python3-minimal python3-more-itertools python3-mpmath python3-nbclient
  python3-nbconvert python3-nbformat python3-nest-asyncio python3-networkx
  python3-notebook python3-numpy python3-packaging python3-pandocfilters
  python3-parso python3-pexpect python3-pickleshare python3-pil
  python3-pil.imagetk python3-pip python3-pip-whl python3-pkg-resources
  python3-pkgconfig python3-platformdirs python3-pluggy python3-ppl
  python3-prometheus-client python3-prompt-toolkit python3-psutil
  python3-ptyprocess python3-py python3-pygments python3-pyparsing
  python3-pyrsistent python3-requests python3-roman python3-rpy2
  python3-sagenb-export python3-scipy python3-send2trash python3-setuptools
  python3-setuptools-whl python3-six python3-snowballstemmer python3-sphinx
  python3-sympy python3-terminado python3-testpath python3-tk python3-toml
  python3-tornado python3-traitlets python3-tz python3-tzlocal python3-ufolib2
  python3-urllib3 python3-virtualenv python3-wcwidth python3-webencodings
  python3-wheel python3-wheel-whl python3-widgetsnbextension python3-zipp
  python3-zmq python3.9 python3.9-dbg python3.9-dev python3.9-minimal
  r-base-core r-base-dev r-cran-lattice rdfind
  sagemath-database-conway-polynomials sagemath-database-elliptic-curves
  sagemath-database-graphs sagemath-database-mutually-combinatorial-designs
  sagemath-database-polytopes sbuild-build-depends-sagemath-dummy
  sensible-utils sgml-base singular singular-data singular-doc
  singular-modules singular-ui sphinx-common sqlite3 sympow sympow-data
  tachyon tachyon-bin-nox tk8.6-blt2.5 tox ucf unicode-data unzip uuid-dev
  x11-common x11proto-dev xauth xcas xdg-utils xml-core xorg-sgml-doctools
  xtrans-dev yasm zip zlib1g-dev
The following packages will be upgraded:
  bzip2 cpp g++ gcc gcc-11-base libasan6 libatomic1 libbz2-1.0 libcc1-0
  libcom-err2 libffi8 libgcc-s1 libgmp10 libgomp1 libncursesw6 libpcre2-8-0
  libreadline8 libsqlite3-0 libssl1.1 libstdc++6 libtinfo6 libubsan1 libuuid1
  ncurses-bin
24 upgraded, 640 newly installed, 0 to remove and 73 not upgraded.
Need to get 674 MB of archives.
After this operation, 2316 MB of additional disk space will be used.
Get:1 copy:/<<BUILDDIR>>/resolver-XDNhvy/apt_archive ./ sbuild-build-depends-sagemath-dummy 0.invalid.0 [1852 B]
Get:2 http://172.17.4.1/private bookworm-staging/main armhf libtinfo6 armhf 6.3-2 [335 kB]
Get:3 http://172.17.4.1/private bookworm-staging/main armhf ncurses-bin armhf 6.3-2 [431 kB]
Get:4 http://172.17.4.1/private bookworm-staging/main armhf libncursesw6 armhf 6.3-2 [105 kB]
Get:5 http://172.17.4.1/private bookworm-staging/main armhf sensible-utils all 0.0.17 [21.5 kB]
Get:6 http://172.17.4.1/private bookworm-staging/main armhf ucf all 3.0043 [74.0 kB]
Get:7 http://172.17.4.1/private bookworm-staging/main armhf libdebuginfod-common all 0.186-1 [25.2 kB]
Get:8 http://172.17.4.1/private bookworm-staging/main armhf libssl1.1 armhf 1.1.1m-1 [1273 kB]
Get:9 http://172.17.4.1/private bookworm-staging/main armhf libpython3.9-minimal armhf 3.9.10-1+rpi1 [794 kB]
Get:10 http://172.17.4.1/private bookworm-staging/main armhf libasan6 armhf 11.2.0-14+rpi1 [1947 kB]
Get:11 http://172.17.4.1/private bookworm-staging/main armhf libubsan1 armhf 11.2.0-14+rpi1 [798 kB]
Get:12 http://172.17.4.1/private bookworm-staging/main armhf libgomp1 armhf 11.2.0-14+rpi1 [88.0 kB]
Get:13 http://172.17.4.1/private bookworm-staging/main armhf gcc-11-base armhf 11.2.0-14+rpi1 [207 kB]
Get:14 http://172.17.4.1/private bookworm-staging/main armhf libgcc-s1 armhf 11.2.0-14+rpi1 [36.2 kB]
Get:15 http://172.17.4.1/private bookworm-staging/main armhf libcc1-0 armhf 11.2.0-14+rpi1 [37.9 kB]
Get:16 http://172.17.4.1/private bookworm-staging/main armhf libatomic1 armhf 11.2.0-14+rpi1 [8196 B]
Get:17 http://172.17.4.1/private bookworm-staging/main armhf libstdc++6 armhf 11.2.0-14+rpi1 [467 kB]
Get:18 http://172.17.4.1/private bookworm-staging/main armhf libexpat1 armhf 2.4.4-1 [82.4 kB]
Get:19 http://172.17.4.1/private bookworm-staging/main armhf python3.9-minimal armhf 3.9.10-1+rpi1 [1595 kB]
Get:20 http://172.17.4.1/private bookworm-staging/main armhf python3-minimal armhf 3.9.7-1+b4 [38.7 kB]
Get:21 http://172.17.4.1/private bookworm-staging/main armhf media-types all 5.0.0 [32.5 kB]
Get:22 http://172.17.4.1/private bookworm-staging/main armhf bzip2 armhf 1.0.8-5 [47.2 kB]
Get:23 http://172.17.4.1/private bookworm-staging/main armhf libbz2-1.0 armhf 1.0.8-5 [43.1 kB]
Get:24 http://172.17.4.1/private bookworm-staging/main armhf libffi8 armhf 3.4.2-4 [21.3 kB]
Get:25 http://172.17.4.1/private bookworm-staging/main armhf libmpdec3 armhf 2.5.1-2+rpi1 [73.5 kB]
Get:26 http://172.17.4.1/private bookworm-staging/main armhf libreadline8 armhf 8.1.2-1 [145 kB]
Get:27 http://172.17.4.1/private bookworm-staging/main armhf libsqlite3-0 armhf 3.37.2-2 [714 kB]
Get:28 http://172.17.4.1/private bookworm-staging/main armhf libuuid1 armhf 2.37.3-1 [84.0 kB]
Get:29 http://172.17.4.1/private bookworm-staging/main armhf libpython3.9-stdlib armhf 3.9.10-1+rpi1 [1611 kB]
Get:30 http://172.17.4.1/private bookworm-staging/main armhf python3.9 armhf 3.9.10-1+rpi1 [488 kB]
Get:31 http://172.17.4.1/private bookworm-staging/main armhf libpython3-stdlib armhf 3.9.7-1+b4 [21.8 kB]
Get:32 http://172.17.4.1/private bookworm-staging/main armhf python3 armhf 3.9.7-1+b4 [38.3 kB]
Get:33 http://172.17.4.1/private bookworm-staging/main armhf sgml-base all 1.30 [15.1 kB]
Get:34 http://172.17.4.1/private bookworm-staging/main armhf libcom-err2 armhf 1.46.5-2 [75.0 kB]
Get:35 http://172.17.4.1/private bookworm-staging/main armhf libgmp10 armhf 2:6.2.1+dfsg-3 [506 kB]
Get:36 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-8-0 armhf 10.39-3 [213 kB]
Get:37 http://172.17.4.1/private bookworm-staging/main armhf libuchardet0 armhf 0.0.7-1 [65.0 kB]
Get:38 http://172.17.4.1/private bookworm-staging/main armhf groff-base armhf 1.22.4-8 [793 kB]
Get:39 http://172.17.4.1/private bookworm-staging/main armhf bsdextrautils armhf 2.37.3-1 [136 kB]
Get:40 http://172.17.4.1/private bookworm-staging/main armhf libpipeline1 armhf 1.5.5-1 [32.9 kB]
Get:41 http://172.17.4.1/private bookworm-staging/main armhf man-db armhf 2.9.4-4 [1308 kB]
Get:42 http://172.17.4.1/private bookworm-staging/main armhf libncurses6 armhf 6.3-2 [79.6 kB]
Get:43 http://172.17.4.1/private bookworm-staging/main armhf libprocps8 armhf 2:3.3.17-6 [60.6 kB]
Get:44 http://172.17.4.1/private bookworm-staging/main armhf procps armhf 2:3.3.17-6 [476 kB]
Get:45 http://172.17.4.1/private bookworm-staging/main armhf bc armhf 1.07.1-3 [101 kB]
Get:46 http://172.17.4.1/private bookworm-staging/main armhf libmagic-mgc armhf 1:5.41-2 [295 kB]
Get:47 http://172.17.4.1/private bookworm-staging/main armhf libmagic1 armhf 1:5.41-2 [119 kB]
Get:48 http://172.17.4.1/private bookworm-staging/main armhf file armhf 1:5.41-2 [65.8 kB]
Get:49 http://172.17.4.1/private bookworm-staging/main armhf gettext-base armhf 0.21-4 [171 kB]
Get:50 http://172.17.4.1/private bookworm-staging/main armhf libsigsegv2 armhf 2.14-1 [36.6 kB]
Get:51 http://172.17.4.1/private bookworm-staging/main armhf m4 armhf 1.4.18-5 [186 kB]
Get:52 http://172.17.4.1/private bookworm-staging/main armhf autoconf all 2.71-2 [343 kB]
Get:53 http://172.17.4.1/private bookworm-staging/main armhf autotools-dev all 20180224.1+nmu1 [77.1 kB]
Get:54 http://172.17.4.1/private bookworm-staging/main armhf automake all 1:1.16.5-1.1 [823 kB]
Get:55 http://172.17.4.1/private bookworm-staging/main armhf autopoint all 0.21-4 [510 kB]
Get:56 http://172.17.4.1/private bookworm-staging/main armhf libtcl8.6 armhf 8.6.12+dfsg-1 [906 kB]
Get:57 http://172.17.4.1/private bookworm-staging/main armhf libbrotli1 armhf 1.0.9-2+b1 [261 kB]
Get:58 http://172.17.4.1/private bookworm-staging/main armhf libpng16-16 armhf 1.6.37-3 [276 kB]
Get:59 http://172.17.4.1/private bookworm-staging/main armhf libfreetype6 armhf 2.11.1+dfsg-1 [334 kB]
Get:60 http://172.17.4.1/private bookworm-staging/main armhf fonts-dejavu-core all 2.37-2 [1069 kB]
Get:61 http://172.17.4.1/private bookworm-staging/main armhf fontconfig-config all 2.13.1-4.4 [281 kB]
Get:62 http://172.17.4.1/private bookworm-staging/main armhf libfontconfig1 armhf 2.13.1-4.4 [331 kB]
Get:63 http://172.17.4.1/private bookworm-staging/main armhf libxau6 armhf 1:1.0.9-1 [19.1 kB]
Get:64 http://172.17.4.1/private bookworm-staging/main armhf libmd0 armhf 1.0.4-1 [28.9 kB]
Get:65 http://172.17.4.1/private bookworm-staging/main armhf libbsd0 armhf 0.11.5-1 [108 kB]
Get:66 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp6 armhf 1:1.1.2-3 [25.0 kB]
Get:67 http://172.17.4.1/private bookworm-staging/main armhf libxcb1 armhf 1.14-3 [136 kB]
Get:68 http://172.17.4.1/private bookworm-staging/main armhf libx11-data all 2:1.7.2-2 [311 kB]
Get:69 http://172.17.4.1/private bookworm-staging/main armhf libx11-6 armhf 2:1.7.2-2 [704 kB]
Get:70 http://172.17.4.1/private bookworm-staging/main armhf libxrender1 armhf 1:0.9.10-1 [29.9 kB]
Get:71 http://172.17.4.1/private bookworm-staging/main armhf libxft2 armhf 2.3.2-2 [49.3 kB]
Get:72 http://172.17.4.1/private bookworm-staging/main armhf libxext6 armhf 2:1.3.4-1 [48.0 kB]
Get:73 http://172.17.4.1/private bookworm-staging/main armhf x11-common all 1:7.7+23 [252 kB]
Get:74 http://172.17.4.1/private bookworm-staging/main armhf libxss1 armhf 1:1.2.3-1 [17.3 kB]
Get:75 http://172.17.4.1/private bookworm-staging/main armhf libtk8.6 armhf 8.6.12-1 [680 kB]
Get:76 http://172.17.4.1/private bookworm-staging/main armhf tk8.6-blt2.5 armhf 2.5.3+dfsg-4.1 [477 kB]
Get:77 http://172.17.4.1/private bookworm-staging/main armhf blt armhf 2.5.3+dfsg-4.1 [14.9 kB]
Get:78 http://172.17.4.1/private bookworm-staging/main armhf openssl armhf 1.1.1m-1 [815 kB]
Get:79 http://172.17.4.1/private bookworm-staging/main armhf ca-certificates all 20210119 [158 kB]
Get:80 http://172.17.4.1/private bookworm-staging/main armhf java-common all 0.72 [14.5 kB]
Get:81 http://172.17.4.1/private bookworm-staging/main armhf libavahi-common-data armhf 0.8-5 [123 kB]
Get:82 http://172.17.4.1/private bookworm-staging/main armhf libavahi-common3 armhf 0.8-5 [55.3 kB]
Get:83 http://172.17.4.1/private bookworm-staging/main armhf libdbus-1-3 armhf 1.12.20-3 [195 kB]
Get:84 http://172.17.4.1/private bookworm-staging/main armhf libavahi-client3 armhf 0.8-5 [57.9 kB]
Get:85 http://172.17.4.1/private bookworm-staging/main armhf libcups2 armhf 2.3.3op2-7+b1 [311 kB]
Get:86 http://172.17.4.1/private bookworm-staging/main armhf liblcms2-2 armhf 2.12~rc1-2 [121 kB]
Get:87 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo armhf 1:2.1.2-1 [144 kB]
Get:88 http://172.17.4.1/private bookworm-staging/main armhf libnspr4 armhf 2:4.32-3 [90.8 kB]
Get:89 http://172.17.4.1/private bookworm-staging/main armhf libnss3 armhf 2:3.73.1-1 [1093 kB]
Get:90 http://172.17.4.1/private bookworm-staging/main armhf libasound2-data all 1.2.6.1-1 [38.7 kB]
Get:91 http://172.17.4.1/private bookworm-staging/main armhf libasound2 armhf 1.2.6.1-1 [318 kB]
Get:92 http://172.17.4.1/private bookworm-staging/main armhf libglib2.0-0 armhf 2.70.3-1 [1209 kB]
Get:93 http://172.17.4.1/private bookworm-staging/main armhf libgraphite2-3 armhf 1.3.14-1 [70.3 kB]
Get:94 http://172.17.4.1/private bookworm-staging/main armhf libharfbuzz0b armhf 2.7.4-1 [1422 kB]
Get:95 http://172.17.4.1/private bookworm-staging/main armhf libpcsclite1 armhf 1.9.5-1 [57.6 kB]
Get:96 http://172.17.4.1/private bookworm-staging/main armhf openjdk-11-jre-headless armhf 11.0.14+9-1 [32.8 MB]
Get:97 http://172.17.4.1/private bookworm-staging/main armhf default-jre-headless armhf 2:1.11-72+b4 [11.2 kB]
Get:98 http://172.17.4.1/private bookworm-staging/main armhf ca-certificates-java all 20190909 [15.7 kB]
Get:99 http://172.17.4.1/private bookworm-staging/main armhf libcliquer1 armhf 1.21-3 [28.4 kB]
Get:100 http://172.17.4.1/private bookworm-staging/main armhf cliquer armhf 1.21-3 [32.7 kB]
Get:101 http://172.17.4.1/private bookworm-staging/main armhf libicu67 armhf 67.1-7 [8291 kB]
Get:102 http://172.17.4.1/private bookworm-staging/main armhf libxml2 armhf 2.9.12+dfsg-5 [584 kB]
Get:103 http://172.17.4.1/private bookworm-staging/main armhf libarchive13 armhf 3.5.2-1 [301 kB]
Get:104 http://172.17.4.1/private bookworm-staging/main armhf libnghttp2-14 armhf 1.43.0-1 [65.3 kB]
Get:105 http://172.17.4.1/private bookworm-staging/main armhf libpsl5 armhf 0.21.0-1.2 [56.2 kB]
Get:106 http://172.17.4.1/private bookworm-staging/main armhf librtmp1 armhf 2.4+20151223.gitfa8646d.1-2+b2 [54.2 kB]
Get:107 http://172.17.4.1/private bookworm-staging/main armhf libssh2-1 armhf 1.10.0-2 [161 kB]
Get:108 http://172.17.4.1/private bookworm-staging/main armhf libcurl4 armhf 7.81.0-1 [318 kB]
Get:109 http://172.17.4.1/private bookworm-staging/main armhf libjsoncpp25 armhf 1.9.5-3 [66.6 kB]
Get:110 http://172.17.4.1/private bookworm-staging/main armhf librhash0 armhf 1.4.2-1 [141 kB]
Get:111 http://172.17.4.1/private bookworm-staging/main armhf libuv1 armhf 1.43.0-1 [122 kB]
Get:112 http://172.17.4.1/private bookworm-staging/main armhf dh-elpa-helper all 2.0.10 [11.3 kB]
Get:113 http://172.17.4.1/private bookworm-staging/main armhf emacsen-common all 3.0.4 [19.3 kB]
Get:114 http://172.17.4.1/private bookworm-staging/main armhf cmake-data all 3.22.1-1 [1905 kB]
Get:115 http://172.17.4.1/private bookworm-staging/main armhf cmake armhf 3.22.1-1+b1 [3478 kB]
Get:116 http://172.17.4.1/private bookworm-staging/main armhf comerr-dev armhf 2.1-1.46.5-2 [108 kB]
Get:117 http://172.17.4.1/private bookworm-staging/main armhf cpp-11 armhf 11.2.0-14+rpi1 [7073 kB]
Get:118 http://172.17.4.1/private bookworm-staging/main armhf libgcc-11-dev armhf 11.2.0-14+rpi1 [697 kB]
Get:119 http://172.17.4.1/private bookworm-staging/main armhf gcc-11 armhf 11.2.0-14+rpi1 [14.0 MB]
Get:120 http://172.17.4.1/private bookworm-staging/main armhf g++ armhf 4:11.2.0-2+rpi1 [1636 B]
Get:121 http://172.17.4.1/private bookworm-staging/main armhf gcc armhf 4:11.2.0-2+rpi1 [5192 B]
Get:122 http://172.17.4.1/private bookworm-staging/main armhf libstdc++-11-dev armhf 11.2.0-14+rpi1 [1963 kB]
Get:123 http://172.17.4.1/private bookworm-staging/main armhf g++-11 armhf 11.2.0-14+rpi1 [7912 kB]
Get:124 http://172.17.4.1/private bookworm-staging/main armhf cpp armhf 4:11.2.0-2+rpi1 [20.1 kB]
Get:125 http://172.17.4.1/private bookworm-staging/main armhf curl armhf 7.81.0-1 [273 kB]
Get:126 http://172.17.4.1/private bookworm-staging/main armhf libelf1 armhf 0.186-1 [174 kB]
Get:127 http://172.17.4.1/private bookworm-staging/main armhf libdw1 armhf 0.186-1 [214 kB]
Get:128 http://172.17.4.1/private bookworm-staging/main armhf libbabeltrace1 armhf 1.5.8-2 [151 kB]
Get:129 http://172.17.4.1/private bookworm-staging/main armhf libboost-regex1.74.0 armhf 1.74.0-14 [449 kB]
Get:130 http://172.17.4.1/private bookworm-staging/main armhf libcurl3-gnutls armhf 7.81.0-1 [315 kB]
Get:131 http://172.17.4.1/private bookworm-staging/main armhf libdebuginfod1 armhf 0.186-1 [29.3 kB]
Get:132 http://172.17.4.1/private bookworm-staging/main armhf libpython3.9 armhf 3.9.10-1+rpi1 [1419 kB]
Get:133 http://172.17.4.1/private bookworm-staging/main armhf libsource-highlight-common all 3.1.9-4.1 [79.8 kB]
Get:134 http://172.17.4.1/private bookworm-staging/main armhf libsource-highlight4v5 armhf 3.1.9-4.1 [225 kB]
Get:135 http://172.17.4.1/private bookworm-staging/main armhf gdb armhf 10.1-2 [2980 kB]
Get:136 http://172.17.4.1/private bookworm-staging/main armhf python3-lib2to3 all 3.9.10-1 [79.4 kB]
Get:137 http://172.17.4.1/private bookworm-staging/main armhf python3-distutils all 3.9.10-1 [146 kB]
Get:138 http://172.17.4.1/private bookworm-staging/main armhf cysignals-tools all 1.11.2+ds-1 [10.0 kB]
Get:139 http://172.17.4.1/private bookworm-staging/main armhf cython3 armhf 0.29.24-2 [1234 kB]
Get:140 http://172.17.4.1/private bookworm-staging/main armhf libdebhelper-perl all 13.6 [193 kB]
Get:141 http://172.17.4.1/private bookworm-staging/main armhf libtool all 2.4.6-15 [513 kB]
Get:142 http://172.17.4.1/private bookworm-staging/main armhf dh-autoreconf all 20 [17.1 kB]
Get:143 http://172.17.4.1/private bookworm-staging/main armhf libarchive-zip-perl all 1.68-1 [104 kB]
Get:144 http://172.17.4.1/private bookworm-staging/main armhf libsub-override-perl all 0.09-2 [10.2 kB]
Get:145 http://172.17.4.1/private bookworm-staging/main armhf libfile-stripnondeterminism-perl all 1.13.0-1 [26.6 kB]
Get:146 http://172.17.4.1/private bookworm-staging/main armhf dh-strip-nondeterminism all 1.13.0-1 [15.8 kB]
Get:147 http://172.17.4.1/private bookworm-staging/main armhf dwz armhf 0.14-1 [83.0 kB]
Get:148 http://172.17.4.1/private bookworm-staging/main armhf gettext armhf 0.21-4 [1215 kB]
Get:149 http://172.17.4.1/private bookworm-staging/main armhf intltool-debian all 0.35.0+20060710.5 [26.8 kB]
Get:150 http://172.17.4.1/private bookworm-staging/main armhf po-debconf all 1.0.21+nmu1 [248 kB]
Get:151 http://172.17.4.1/private bookworm-staging/main armhf debhelper all 13.6 [1054 kB]
Get:152 http://172.17.4.1/private bookworm-staging/main armhf libglvnd0 armhf 1.4.0-1 [55.1 kB]
Get:153 http://172.17.4.1/private bookworm-staging/main armhf libdrm-common all 2.4.109-2+rpi1 [15.5 kB]
Get:154 http://172.17.4.1/private bookworm-staging/main armhf libdrm2 armhf 2.4.109-2+rpi1 [40.7 kB]
Get:155 http://172.17.4.1/private bookworm-staging/main armhf libglapi-mesa armhf 21.2.6-1+rpi1 [83.6 kB]
Get:156 http://172.17.4.1/private bookworm-staging/main armhf libx11-xcb1 armhf 2:1.7.2-2 [203 kB]
Get:157 http://172.17.4.1/private bookworm-staging/main armhf libxcb-dri2-0 armhf 1.14-3 [103 kB]
Get:158 http://172.17.4.1/private bookworm-staging/main armhf libxcb-dri3-0 armhf 1.14-3 [102 kB]
Get:159 http://172.17.4.1/private bookworm-staging/main armhf libxcb-glx0 armhf 1.14-3 [117 kB]
Get:160 http://172.17.4.1/private bookworm-staging/main armhf libxcb-present0 armhf 1.14-3 [101 kB]
Get:161 http://172.17.4.1/private bookworm-staging/main armhf libxcb-shm0 armhf 1.14-3 [101 kB]
Get:162 http://172.17.4.1/private bookworm-staging/main armhf libxcb-sync1 armhf 1.14-3 [104 kB]
Get:163 http://172.17.4.1/private bookworm-staging/main armhf libxcb-xfixes0 armhf 1.14-3 [105 kB]
Get:164 http://172.17.4.1/private bookworm-staging/main armhf libxfixes3 armhf 1:6.0.0-1 [21.0 kB]
Get:165 http://172.17.4.1/private bookworm-staging/main armhf libxshmfence1 armhf 1.3-1 [8636 B]
Get:166 http://172.17.4.1/private bookworm-staging/main armhf libxxf86vm1 armhf 1:1.1.4-1+b2 [20.1 kB]
Get:167 http://172.17.4.1/private bookworm-staging/main armhf libdrm-amdgpu1 armhf 2.4.109-2+rpi1 [28.0 kB]
Get:168 http://172.17.4.1/private bookworm-staging/main armhf libdrm-nouveau2 armhf 2.4.109-2+rpi1 [25.6 kB]
Get:169 http://172.17.4.1/private bookworm-staging/main armhf libdrm-radeon1 armhf 2.4.109-2+rpi1 [29.6 kB]
Get:170 http://172.17.4.1/private bookworm-staging/main armhf libedit2 armhf 3.1-20210910-1 [81.2 kB]
Get:171 http://172.17.4.1/private bookworm-staging/main armhf libz3-4 armhf 4.8.12-1 [5758 kB]
Get:172 http://172.17.4.1/private bookworm-staging/main armhf libllvm12 armhf 1:12.0.1-17+rpi1 [17.2 MB]
Get:173 http://172.17.4.1/private bookworm-staging/main armhf libsensors-config all 1:3.6.0-7 [32.3 kB]
Get:174 http://172.17.4.1/private bookworm-staging/main armhf libsensors5 armhf 1:3.6.0-7 [49.6 kB]
Get:175 http://172.17.4.1/private bookworm-staging/main armhf libvulkan1 armhf 1.2.198.1-2 [83.5 kB]
Get:176 http://172.17.4.1/private bookworm-staging/main armhf libgl1-mesa-dri armhf 21.2.6-1+rpi1 [6394 kB]
Get:177 http://172.17.4.1/private bookworm-staging/main armhf libglx-mesa0 armhf 21.2.6-1+rpi1 [169 kB]
Get:178 http://172.17.4.1/private bookworm-staging/main armhf libglx0 armhf 1.4.0-1 [26.3 kB]
Get:179 http://172.17.4.1/private bookworm-staging/main armhf libgl1 armhf 1.4.0-1 [105 kB]
Get:180 http://172.17.4.1/private bookworm-staging/main armhf libgif7 armhf 5.1.9-2 [42.9 kB]
Get:181 http://172.17.4.1/private bookworm-staging/main armhf libxi6 armhf 2:1.8-1 [78.1 kB]
Get:182 http://172.17.4.1/private bookworm-staging/main armhf libxtst6 armhf 2:1.2.3-1 [26.3 kB]
Get:183 http://172.17.4.1/private bookworm-staging/main armhf openjdk-11-jre armhf 11.0.14+9-1 [149 kB]
Get:184 http://172.17.4.1/private bookworm-staging/main armhf default-jre armhf 2:1.11-72+b4 [1044 B]
Get:185 http://172.17.4.1/private bookworm-staging/main armhf dh-python all 5.20220119 [110 kB]
Get:186 http://172.17.4.1/private bookworm-staging/main armhf xml-core all 0.18+nmu1 [23.8 kB]
Get:187 http://172.17.4.1/private bookworm-staging/main armhf docutils-common all 0.17.1+dfsg-2 [127 kB]
Get:188 http://172.17.4.1/private bookworm-staging/main armhf libgc1 armhf 1:8.0.6-1.1 [229 kB]
Get:189 http://172.17.4.1/private bookworm-staging/main armhf libecl21.2 armhf 21.2.1+ds-4 [1584 kB]
Get:190 http://172.17.4.1/private bookworm-staging/main armhf libecl-dev armhf 21.2.1+ds-4 [73.8 kB]
Get:191 http://172.17.4.1/private bookworm-staging/main armhf libffi-dev armhf 3.4.2-4 [61.7 kB]
Get:192 http://172.17.4.1/private bookworm-staging/main armhf libgmpxx4ldbl armhf 2:6.2.1+dfsg-3 [337 kB]
Get:193 http://172.17.4.1/private bookworm-staging/main armhf libgmp-dev armhf 2:6.2.1+dfsg-3 [582 kB]
Get:194 http://172.17.4.1/private bookworm-staging/main armhf libncurses-dev armhf 6.3-2 [289 kB]
Get:195 http://172.17.4.1/private bookworm-staging/main armhf libncurses5-dev armhf 6.3-2 [932 B]
Get:196 http://172.17.4.1/private bookworm-staging/main armhf libgc-dev armhf 1:8.0.6-1.1 [386 kB]
Get:197 http://172.17.4.1/private bookworm-staging/main armhf libatomic-ops-dev armhf 7.6.12-1 [90.5 kB]
Get:198 http://172.17.4.1/private bookworm-staging/main armhf ecl armhf 21.2.1+ds-4 [195 kB]
Get:199 http://172.17.4.1/private bookworm-staging/main armhf libgf2x3 armhf 1.3.0-2 [49.4 kB]
Get:200 http://172.17.4.1/private bookworm-staging/main armhf libntl44 armhf 11.5.1-1 [665 kB]
Get:201 http://172.17.4.1/private bookworm-staging/main armhf libpari-gmp-tls7 armhf 2.13.3-1 [3001 kB]
Get:202 http://172.17.4.1/private bookworm-staging/main armhf libec8 armhf 20210625-1+b1 [744 kB]
Get:203 http://172.17.4.1/private bookworm-staging/main armhf eclib-tools armhf 20210625-1+b1 [12.0 kB]
Get:204 http://172.17.4.1/private bookworm-staging/main armhf fflas-ffpack-common all 2.5.0-1 [232 kB]
Get:205 http://172.17.4.1/private bookworm-staging/main armhf libgivaro9 armhf 4.2.0-1 [64.3 kB]
Get:206 http://172.17.4.1/private bookworm-staging/main armhf libgivaro-dev armhf 4.2.0-1 [278 kB]
Get:207 http://172.17.4.1/private bookworm-staging/main armhf fflas-ffpack armhf 2.5.0-1 [17.9 kB]
Get:208 http://172.17.4.1/private bookworm-staging/main armhf flintqs armhf 1:1.0-3 [21.9 kB]
Get:209 http://172.17.4.1/private bookworm-staging/main armhf fontconfig armhf 2.13.1-4.4 [416 kB]
Get:210 http://172.17.4.1/private bookworm-staging/main armhf fonts-font-awesome all 5.0.10+really4.7.0~dfsg-4.1 [517 kB]
Get:211 http://172.17.4.1/private bookworm-staging/main armhf fonts-glyphicons-halflings all 1.009~3.4.1+dfsg-2 [164 kB]
Get:212 http://172.17.4.1/private bookworm-staging/main armhf fonts-lyx all 2.3.6-1 [205 kB]
Get:213 http://172.17.4.1/private bookworm-staging/main armhf fonts-mathjax all 2.7.9+dfsg-1 [2210 kB]
Get:214 http://172.17.4.1/private bookworm-staging/main armhf gap-atlasrep all 2.1.0-3 [1091 kB]
Get:215 http://172.17.4.1/private bookworm-staging/main armhf gap-gapdoc all 1.6.4-1 [953 kB]
Get:216 http://172.17.4.1/private bookworm-staging/main armhf gap-libs all 4.11.1-1 [4146 kB]
Get:217 http://172.17.4.1/private bookworm-staging/main armhf gap-core armhf 4.11.1-1 [741 kB]
Get:218 http://172.17.4.1/private bookworm-staging/main armhf libgap7 armhf 4.11.1-1 [602 kB]
Get:219 http://172.17.4.1/private bookworm-staging/main armhf libgap-dev armhf 4.11.1-1 [751 kB]
Get:220 http://172.17.4.1/private bookworm-staging/main armhf gap-dev armhf 4.11.1-1 [4450 kB]
Get:221 http://172.17.4.1/private bookworm-staging/main armhf gap-online-help all 4.11.1-1 [1320 kB]
Get:222 http://172.17.4.1/private bookworm-staging/main armhf gap-primgrp all 3.4.0-1 [11.2 MB]
Get:223 http://172.17.4.1/private bookworm-staging/main armhf gap-smallgrp all 1.4.1-2 [3864 kB]
Get:224 http://172.17.4.1/private bookworm-staging/main armhf gap-table-of-marks all 1.2.9-1 [53.2 MB]
Get:225 http://172.17.4.1/private bookworm-staging/main armhf gap-transgrp all 2.0.6-2 [12.4 MB]
Get:226 http://172.17.4.1/private bookworm-staging/main armhf libcdd0d armhf 094m-1 [87.4 kB]
Get:227 http://172.17.4.1/private bookworm-staging/main armhf gfan armhf 0.6.2-6 [1421 kB]
Get:228 http://172.17.4.1/private bookworm-staging/main armhf libgfortran5 armhf 11.2.0-14+rpi1 [235 kB]
Get:229 http://172.17.4.1/private bookworm-staging/main armhf libgfortran-11-dev armhf 11.2.0-14+rpi1 [280 kB]
Get:230 http://172.17.4.1/private bookworm-staging/main armhf gfortran-11 armhf 11.2.0-14+rpi1 [7570 kB]
Get:231 http://172.17.4.1/private bookworm-staging/main armhf gfortran armhf 4:11.2.0-2+rpi1 [1428 B]
Get:232 http://172.17.4.1/private bookworm-staging/main armhf libsuitesparseconfig5 armhf 1:5.10.1+dfsg-4 [23.3 kB]
Get:233 http://172.17.4.1/private bookworm-staging/main armhf libamd2 armhf 1:5.10.1+dfsg-4 [29.9 kB]
Get:234 http://172.17.4.1/private bookworm-staging/main armhf libcolamd2 armhf 1:5.10.1+dfsg-4 [28.0 kB]
Get:235 http://172.17.4.1/private bookworm-staging/main armhf libltdl7 armhf 2.4.6-15 [388 kB]
Get:236 http://172.17.4.1/private bookworm-staging/main armhf libglpk40 armhf 5.0-1 [327 kB]
Get:237 http://172.17.4.1/private bookworm-staging/main armhf glpk-utils armhf 5.0-1 [254 kB]
Get:238 http://172.17.4.1/private bookworm-staging/main armhf libecm1 armhf 7.0.4+ds-6 [291 kB]
Get:239 http://172.17.4.1/private bookworm-staging/main armhf gmp-ecm armhf 7.0.4+ds-6 [238 kB]
Get:240 http://172.17.4.1/private bookworm-staging/main armhf icu-devtools armhf 67.1-7 [172 kB]
Get:241 http://172.17.4.1/private bookworm-staging/main armhf libcommons-cli-java all 1.4-2 [57.3 kB]
Get:242 http://172.17.4.1/private bookworm-staging/main armhf libinchi1 armhf 1.03+dfsg-4 [343 kB]
Get:243 http://172.17.4.1/private bookworm-staging/main armhf libjni-inchi-jni armhf 0.8+dfsg-6 [8556 B]
Get:244 http://172.17.4.1/private bookworm-staging/main armhf libcommons-exec-java all 1.3-2 [48.1 kB]
Get:245 http://172.17.4.1/private bookworm-staging/main armhf libatinject-jsr330-api-java all 1.0+ds1-5 [5312 B]
Get:246 http://172.17.4.1/private bookworm-staging/main armhf libapache-pom-java all 18-1 [4676 B]
Get:247 http://172.17.4.1/private bookworm-staging/main armhf libcommons-parent-java all 43-1 [10.8 kB]
Get:248 http://172.17.4.1/private bookworm-staging/main armhf libcommons-lang3-java all 3.11-1 [550 kB]
Get:249 http://172.17.4.1/private bookworm-staging/main armhf libgeronimo-annotation-1.3-spec-java all 1.3-1 [11.1 kB]
Get:250 http://172.17.4.1/private bookworm-staging/main armhf libaopalliance-java all 20070526-6 [9048 B]
Get:251 http://172.17.4.1/private bookworm-staging/main armhf libjsr305-java all 0.1~+svn49-11 [26.9 kB]
Get:252 http://172.17.4.1/private bookworm-staging/main armhf libguava-java all 29.0-6 [2419 kB]
Get:253 http://172.17.4.1/private bookworm-staging/main armhf libguice-java all 4.2.3-2 [1435 kB]
Get:254 http://172.17.4.1/private bookworm-staging/main armhf libmaven-parent-java all 31-2 [5100 B]
Get:255 http://172.17.4.1/private bookworm-staging/main armhf libplexus-utils2-java all 3.3.0-1 [250 kB]
Get:256 http://172.17.4.1/private bookworm-staging/main armhf libwagon-provider-api-java all 3.3.4-1 [50.2 kB]
Get:257 http://172.17.4.1/private bookworm-staging/main armhf libmaven-resolver-java all 1.4.2-3 [556 kB]
Get:258 http://172.17.4.1/private bookworm-staging/main armhf libcommons-io-java all 2.11.0-2 [319 kB]
Get:259 http://172.17.4.1/private bookworm-staging/main armhf libmaven-shared-utils-java all 3.3.0-1 [149 kB]
Get:260 http://172.17.4.1/private bookworm-staging/main armhf libplexus-cipher-java all 1.8-2 [15.0 kB]
Get:261 http://172.17.4.1/private bookworm-staging/main armhf libplexus-classworlds-java all 2.6.0-1 [49.4 kB]
Get:262 http://172.17.4.1/private bookworm-staging/main armhf libplexus-component-annotations-java all 2.1.0-1 [7620 B]
Get:263 http://172.17.4.1/private bookworm-staging/main armhf libplexus-interpolation-java all 1.26-1 [76.8 kB]
Get:264 http://172.17.4.1/private bookworm-staging/main armhf libplexus-sec-dispatcher-java all 1.4-4 [28.1 kB]
Get:265 http://172.17.4.1/private bookworm-staging/main armhf libgeronimo-interceptor-3.0-spec-java all 1.0.1-4 [8484 B]
Get:266 http://172.17.4.1/private bookworm-staging/main armhf libcdi-api-java all 1.2-3 [54.3 kB]
Get:267 http://172.17.4.1/private bookworm-staging/main armhf libslf4j-java all 1.7.32-1 [144 kB]
Get:268 http://172.17.4.1/private bookworm-staging/main armhf libsisu-inject-java all 0.3.4-2 [347 kB]
Get:269 http://172.17.4.1/private bookworm-staging/main armhf libsisu-plexus-java all 0.3.4-3 [181 kB]
Get:270 http://172.17.4.1/private bookworm-staging/main armhf libmaven3-core-java all 3.6.3-5 [1538 kB]
Get:271 http://172.17.4.1/private bookworm-staging/main armhf libexec-maven-plugin-java all 1.6.0-4.1 [51.2 kB]
Get:272 http://172.17.4.1/private bookworm-staging/main armhf libmaven-shared-incremental-java all 1.1-3 [9524 B]
Get:273 http://172.17.4.1/private bookworm-staging/main armhf libcommons-lang-java all 2.6-9 [273 kB]
Get:274 http://172.17.4.1/private bookworm-staging/main armhf libxbean-reflect-java all 4.5-8 [133 kB]
Get:275 http://172.17.4.1/private bookworm-staging/main armhf libplexus-container-default-java all 2.1.0-1 [193 kB]
Get:276 http://172.17.4.1/private bookworm-staging/main armhf libplexus-compiler-java all 2.8.8-2 [104 kB]
Get:277 http://172.17.4.1/private bookworm-staging/main armhf libasm-java all 9.2-1 [379 kB]
Get:278 http://172.17.4.1/private bookworm-staging/main armhf libqdox2-java all 2.0.0-1 [288 kB]
Get:279 http://172.17.4.1/private bookworm-staging/main armhf libplexus-languages-java all 0.9.10-2 [34.2 kB]
Get:280 http://172.17.4.1/private bookworm-staging/main armhf libmaven-compiler-plugin-java all 3.8.1-4 [52.1 kB]
Get:281 http://172.17.4.1/private bookworm-staging/main armhf liblog4j1.2-java all 1.2.17-11 [444 kB]
Get:282 http://172.17.4.1/private bookworm-staging/main armhf libjni-inchi-java all 0.8+dfsg-6 [32.5 kB]
Get:283 http://172.17.4.1/private bookworm-staging/main armhf libnaga-java all 3.0+svn80-4 [42.9 kB]
Get:284 http://172.17.4.1/private bookworm-staging/main armhf libjmol-java all 14.32.3+dfsg1-1 [8043 kB]
Get:285 http://172.17.4.1/private bookworm-staging/main armhf jmol all 14.32.3+dfsg1-1 [275 kB]
Get:286 http://172.17.4.1/private bookworm-staging/main armhf jupyter-nbextension-jupyter-js-widgets all 6.0.0-8 [456 kB]
Get:287 http://172.17.4.1/private bookworm-staging/main armhf libgssrpc4 armhf 1.18.3-7 [83.8 kB]
Get:288 http://172.17.4.1/private bookworm-staging/main armhf libkdb5-10 armhf 1.18.3-7 [68.3 kB]
Get:289 http://172.17.4.1/private bookworm-staging/main armhf libkadm5srv-mit12 armhf 1.18.3-7 [78.3 kB]
Get:290 http://172.17.4.1/private bookworm-staging/main armhf libkadm5clnt-mit12 armhf 1.18.3-7 [68.7 kB]
Get:291 http://172.17.4.1/private bookworm-staging/main armhf krb5-multidev armhf 1.18.3-7 [158 kB]
Get:292 http://172.17.4.1/private bookworm-staging/main armhf liblfunction1 armhf 2.0.5-1 [158 kB]
Get:293 http://172.17.4.1/private bookworm-staging/main armhf lcalc armhf 2.0.5-1 [962 kB]
Get:294 http://172.17.4.1/private bookworm-staging/main armhf libargon2-1 armhf 0~20171227-0.2 [20.4 kB]
Get:295 http://172.17.4.1/private bookworm-staging/main armhf libatlas3-base armhf 3.10.3-12+rpi1 [2281 kB]
Get:296 http://172.17.4.1/private bookworm-staging/main armhf libblas3 armhf 3.10.0-2 [109 kB]
Get:297 http://172.17.4.1/private bookworm-staging/main armhf libblas-dev armhf 3.10.0-2 [114 kB]
Get:298 http://172.17.4.1/private bookworm-staging/main armhf libboost1.74-dev armhf 1.74.0-14 [9533 kB]
Get:299 http://172.17.4.1/private bookworm-staging/main armhf libboost-dev armhf 1.74.0.3+b2 [4824 B]
Get:300 http://172.17.4.1/private bookworm-staging/main armhf libbraiding0 armhf 1.0-1 [50.0 kB]
Get:301 http://172.17.4.1/private bookworm-staging/main armhf libbraiding-dev armhf 1.0-1 [16.4 kB]
Get:302 http://172.17.4.1/private bookworm-staging/main armhf libbrial3 armhf 1.2.10-1 [129 kB]
Get:303 http://172.17.4.1/private bookworm-staging/main armhf libdeflate0 armhf 1.8-1 [44.1 kB]
Get:304 http://172.17.4.1/private bookworm-staging/main armhf libjbig0 armhf 2.1-3.1+b2 [27.6 kB]
Get:305 http://172.17.4.1/private bookworm-staging/main armhf libwebp6 armhf 0.6.1-2.1 [225 kB]
Get:306 http://172.17.4.1/private bookworm-staging/main armhf libtiff5 armhf 4.3.0-3 [272 kB]
Get:307 http://172.17.4.1/private bookworm-staging/main armhf libxpm4 armhf 1:3.5.12-1 [43.6 kB]
Get:308 http://172.17.4.1/private bookworm-staging/main armhf libgd3 armhf 2.3.0-2 [116 kB]
Get:309 http://172.17.4.1/private bookworm-staging/main armhf zlib1g-dev armhf 1:1.2.11.dfsg-2 [184 kB]
Get:310 http://172.17.4.1/private bookworm-staging/main armhf libpng-dev armhf 1.6.37-3 [277 kB]
Get:311 http://172.17.4.1/private bookworm-staging/main armhf libjpeg62-turbo-dev armhf 1:2.1.2-1 [261 kB]
Get:312 http://172.17.4.1/private bookworm-staging/main armhf libjpeg-dev armhf 1:2.1.2-1 [74.7 kB]
Get:313 http://172.17.4.1/private bookworm-staging/main armhf libbrotli-dev armhf 1.0.9-2+b1 [272 kB]
Get:314 http://172.17.4.1/private bookworm-staging/main armhf libfreetype-dev armhf 2.11.1+dfsg-1 [493 kB]
Get:315 http://172.17.4.1/private bookworm-staging/main armhf libfreetype6-dev armhf 2.11.1+dfsg-1 [54.8 kB]
Get:316 http://172.17.4.1/private bookworm-staging/main armhf xorg-sgml-doctools all 1:1.11-1.1 [22.1 kB]
Get:317 http://172.17.4.1/private bookworm-staging/main armhf x11proto-dev all 2021.5-1 [599 kB]
Get:318 http://172.17.4.1/private bookworm-staging/main armhf libxau-dev armhf 1:1.0.9-1 [22.3 kB]
Get:319 http://172.17.4.1/private bookworm-staging/main armhf libxdmcp-dev armhf 1:1.1.2-3 [40.9 kB]
Get:320 http://172.17.4.1/private bookworm-staging/main armhf xtrans-dev all 1.4.0-1 [98.7 kB]
Get:321 http://172.17.4.1/private bookworm-staging/main armhf libpthread-stubs0-dev armhf 0.4-1 [5344 B]
Get:322 http://172.17.4.1/private bookworm-staging/main armhf libxcb1-dev armhf 1.14-3 [171 kB]
Get:323 http://172.17.4.1/private bookworm-staging/main armhf libx11-dev armhf 2:1.7.2-2 [780 kB]
Get:324 http://172.17.4.1/private bookworm-staging/main armhf libxpm-dev armhf 1:3.5.12-1 [98.1 kB]
Get:325 http://172.17.4.1/private bookworm-staging/main armhf libice6 armhf 2:1.0.10-1 [51.7 kB]
Get:326 http://172.17.4.1/private bookworm-staging/main armhf libsm6 armhf 2:1.2.3-1 [32.9 kB]
Get:327 http://172.17.4.1/private bookworm-staging/main armhf libxt6 armhf 1:1.2.0-1 [159 kB]
Get:328 http://172.17.4.1/private bookworm-staging/main armhf libice-dev armhf 2:1.0.10-1 [58.7 kB]
Get:329 http://172.17.4.1/private bookworm-staging/main armhf libsm-dev armhf 2:1.2.3-1 [35.4 kB]
Get:330 http://172.17.4.1/private bookworm-staging/main armhf libxt-dev armhf 1:1.2.0-1 [372 kB]
Get:331 http://172.17.4.1/private bookworm-staging/main armhf libexpat1-dev armhf 2.4.4-1 [135 kB]
Get:332 http://172.17.4.1/private bookworm-staging/main armhf uuid-dev armhf 2.37.3-1 [94.8 kB]
Get:333 http://172.17.4.1/private bookworm-staging/main armhf pkg-config armhf 0.29.2-1 [61.5 kB]
Get:334 http://172.17.4.1/private bookworm-staging/main armhf libfontconfig-dev armhf 2.13.1-4.4 [349 kB]
Get:335 http://172.17.4.1/private bookworm-staging/main armhf libvpx7 armhf 1.11.0-2 [1197 kB]
Get:336 http://172.17.4.1/private bookworm-staging/main armhf libvpx-dev armhf 1.11.0-2 [657 kB]
Get:337 http://172.17.4.1/private bookworm-staging/main armhf libjbig-dev armhf 2.1-3.1+b2 [27.7 kB]
Get:338 http://172.17.4.1/private bookworm-staging/main armhf liblzma-dev armhf 5.2.5-2 [219 kB]
Get:339 http://172.17.4.1/private bookworm-staging/main armhf libtiffxx5 armhf 4.3.0-3 [133 kB]
Get:340 http://172.17.4.1/private bookworm-staging/main armhf libdeflate-dev armhf 1.8-1 [40.4 kB]
Get:341 http://172.17.4.1/private bookworm-staging/main armhf libtiff-dev armhf 4.3.0-3 [384 kB]
Get:342 http://172.17.4.1/private bookworm-staging/main armhf libgd-dev armhf 2.3.0-2 [253 kB]
Get:343 http://172.17.4.1/private bookworm-staging/main armhf libm4ri-0.0.20200125 armhf 20200125-1 [93.3 kB]
Get:344 http://172.17.4.1/private bookworm-staging/main armhf libm4ri-dev armhf 20200125-1 [120 kB]
Get:345 http://172.17.4.1/private bookworm-staging/main armhf libbrial-dev armhf 1.2.10-1 [91.3 kB]
Get:346 http://172.17.4.1/private bookworm-staging/main armhf libbrial-groebner3 armhf 1.2.10-1 [423 kB]
Get:347 http://172.17.4.1/private bookworm-staging/main armhf libbrial-groebner-dev armhf 1.2.10-1 [46.0 kB]
Get:348 http://172.17.4.1/private bookworm-staging/main armhf libmd-dev armhf 1.0.4-1 [46.9 kB]
Get:349 http://172.17.4.1/private bookworm-staging/main armhf libbsd-dev armhf 0.11.5-1 [231 kB]
Get:350 http://172.17.4.1/private bookworm-staging/main armhf libbtf1 armhf 1:5.10.1+dfsg-4 [23.7 kB]
Get:351 http://172.17.4.1/private bookworm-staging/main armhf libbz2-dev armhf 1.0.8-5 [26.8 kB]
Get:352 http://172.17.4.1/private bookworm-staging/main armhf libpixman-1-0 armhf 0.40.0-1 [463 kB]
Get:353 http://172.17.4.1/private bookworm-staging/main armhf libxcb-render0 armhf 1.14-3 [110 kB]
Get:354 http://172.17.4.1/private bookworm-staging/main armhf libcairo2 armhf 1.16.0-5 [602 kB]
Get:355 http://172.17.4.1/private bookworm-staging/main armhf libcamd2 armhf 1:5.10.1+dfsg-4 [30.5 kB]
Get:356 http://172.17.4.1/private bookworm-staging/main armhf libccolamd2 armhf 1:5.10.1+dfsg-4 [31.4 kB]
Get:357 http://172.17.4.1/private bookworm-staging/main armhf libcdd-dev armhf 094m-1 [20.0 kB]
Get:358 http://172.17.4.1/private bookworm-staging/main armhf libcdd-tools armhf 094m-1 [30.6 kB]
Get:359 http://172.17.4.1/private bookworm-staging/main armhf libopenblas0-pthread armhf 0.3.19+ds-3+rpi1 [2168 kB]
Get:360 http://172.17.4.1/private bookworm-staging/main armhf liblapack3 armhf 3.10.0-2 [1590 kB]
Get:361 http://172.17.4.1/private bookworm-staging/main armhf libmetis5 armhf 5.1.0.dfsg-7 [133 kB]
Get:362 http://172.17.4.1/private bookworm-staging/main armhf libcholmod3 armhf 1:5.10.1+dfsg-4 [212 kB]
Get:363 http://172.17.4.1/private bookworm-staging/main armhf libcliquer-dev armhf 1.21-3 [8744 B]
Get:364 http://172.17.4.1/private bookworm-staging/main armhf libcurl4-openssl-dev armhf 7.81.0-1 [394 kB]
Get:365 http://172.17.4.1/private bookworm-staging/main armhf libcxsparse3 armhf 1:5.10.1+dfsg-4 [51.7 kB]
Get:366 http://172.17.4.1/private bookworm-staging/main armhf libdatrie1 armhf 0.2.13-2 [39.7 kB]
Get:367 http://172.17.4.1/private bookworm-staging/main armhf libec-dev armhf 20210625-1+b1 [106 kB]
Get:368 http://172.17.4.1/private bookworm-staging/main armhf libecm1-dev-common all 7.0.4+ds-6 [134 kB]
Get:369 http://172.17.4.1/private bookworm-staging/main armhf libecm1-dev armhf 7.0.4+ds-6 [312 kB]
Get:370 http://172.17.4.1/private bookworm-staging/main armhf libecm-dev all 7.0.4+ds-6 [131 kB]
Get:371 http://172.17.4.1/private bookworm-staging/main armhf libflint-2.8.4 armhf 2.8.4-2 [1685 kB]
Get:372 http://172.17.4.1/private bookworm-staging/main armhf libflint-arb2 armhf 1:2.21.1-2 [972 kB]
Get:373 http://172.17.4.1/private bookworm-staging/main armhf libmpfr-dev armhf 4.1.0-3 [205 kB]
Get:374 http://172.17.4.1/private bookworm-staging/main armhf libflint-dev armhf 2.8.4-2 [2076 kB]
Get:375 http://172.17.4.1/private bookworm-staging/main armhf libflint-arb-dev armhf 1:2.21.1-2 [42.8 kB]
Get:376 http://172.17.4.1/private bookworm-staging/main armhf libxcursor1 armhf 1:1.2.0-2 [34.2 kB]
Get:377 http://172.17.4.1/private bookworm-staging/main armhf libxinerama1 armhf 2:1.1.4-3 [17.4 kB]
Get:378 http://172.17.4.1/private bookworm-staging/main armhf libfltk1.3 armhf 1.3.8-4 [500 kB]
Get:379 http://172.17.4.1/private bookworm-staging/main armhf libfltk-cairo1.3 armhf 1.3.8-4 [46.1 kB]
Get:380 http://172.17.4.1/private bookworm-staging/main armhf libfltk-forms1.3 armhf 1.3.8-4 [51.5 kB]
Get:381 http://172.17.4.1/private bookworm-staging/main armhf libfltk-gl1.3 armhf 1.3.8-4 [72.4 kB]
Get:382 http://172.17.4.1/private bookworm-staging/main armhf libfltk-images1.3 armhf 1.3.8-4 [62.8 kB]
Get:383 http://172.17.4.1/private bookworm-staging/main armhf libfltk1.3-dev armhf 1.3.8-4 [807 kB]
Get:384 http://172.17.4.1/private bookworm-staging/main armhf libfplll7-data all 5.4.1-1+rpi1 [1449 kB]
Get:385 http://172.17.4.1/private bookworm-staging/main armhf libfplll7 armhf 5.4.1-1+rpi1 [1562 kB]
Get:386 http://172.17.4.1/private bookworm-staging/main armhf libfplll-dev armhf 5.4.1-1+rpi1 [2057 kB]
Get:387 http://172.17.4.1/private bookworm-staging/main armhf libfribidi0 armhf 1.0.8-2 [63.5 kB]
Get:388 http://172.17.4.1/private bookworm-staging/main armhf libgf2x-dev armhf 1.3.0-2 [32.1 kB]
Get:389 http://172.17.4.1/private bookworm-staging/main armhf libgslcblas0 armhf 2.7.1+dfsg-3 [81.4 kB]
Get:390 http://172.17.4.1/private bookworm-staging/main armhf libgsl27 armhf 2.7.1+dfsg-3 [758 kB]
Get:391 http://172.17.4.1/private bookworm-staging/main armhf libmpfi0 armhf 1.5.3+ds-6 [28.5 kB]
Get:392 http://172.17.4.1/private bookworm-staging/main armhf libgiac0 armhf 1.7.0.39+dfsg2-1+b1 [5360 kB]
Get:393 http://172.17.4.1/private bookworm-staging/main armhf libgsl-dev armhf 2.7.1+dfsg-3 [958 kB]
Get:394 http://172.17.4.1/private bookworm-staging/main armhf libmpfi-dev-common all 1.5.3+ds-6 [11.7 kB]
Get:395 http://172.17.4.1/private bookworm-staging/main armhf libmpfi-dev armhf 1.5.3+ds-6 [23.9 kB]
Get:396 http://172.17.4.1/private bookworm-staging/main armhf libntl-dev armhf 11.5.1-1 [1100 kB]
Get:397 http://172.17.4.1/private bookworm-staging/main armhf libgiac-dev armhf 1.7.0.39+dfsg2-1+b1 [6050 kB]
Get:398 http://172.17.4.1/private bookworm-staging/main armhf libgl2ps1.4 armhf 1.4.2+dfsg1-2 [36.4 kB]
Get:399 http://172.17.4.1/private bookworm-staging/main armhf libklu1 armhf 1:5.10.1+dfsg-4 [51.5 kB]
Get:400 http://172.17.4.1/private bookworm-staging/main armhf libldl2 armhf 1:5.10.1+dfsg-4 [23.5 kB]
Get:401 http://172.17.4.1/private bookworm-staging/main armhf libmongoose2 armhf 1:5.10.1+dfsg-4 [43.5 kB]
Get:402 http://172.17.4.1/private bookworm-staging/main armhf libumfpack5 armhf 1:5.10.1+dfsg-4 [128 kB]
Get:403 http://172.17.4.1/private bookworm-staging/main armhf librbio2 armhf 1:5.10.1+dfsg-4 [32.6 kB]
Get:404 http://172.17.4.1/private bookworm-staging/main armhf libspqr2 armhf 1:5.10.1+dfsg-4 [67.8 kB]
Get:405 http://172.17.4.1/private bookworm-staging/main armhf libsliplu1 armhf 1:5.10.1+dfsg-4 [49.2 kB]
Get:406 http://172.17.4.1/private bookworm-staging/main armhf libopenblas-pthread-dev armhf 0.3.19+ds-3+rpi1 [1989 kB]
Get:407 http://172.17.4.1/private bookworm-staging/main armhf liblapack-dev armhf 3.10.0-2 [2851 kB]
Get:408 http://172.17.4.1/private bookworm-staging/main armhf libsuitesparse-dev armhf 1:5.10.1+dfsg-4 [614 kB]
Get:409 http://172.17.4.1/private bookworm-staging/main armhf libglpk-dev armhf 5.0-1 [369 kB]
Get:410 http://172.17.4.1/private bookworm-staging/main armhf libhomfly0 armhf 1.02r6-1 [14.0 kB]
Get:411 http://172.17.4.1/private bookworm-staging/main armhf libhomfly-dev armhf 1.02r6-1 [3656 B]
Get:412 http://172.17.4.1/private bookworm-staging/main armhf libicu-dev armhf 67.1-7 [9228 kB]
Get:413 http://172.17.4.1/private bookworm-staging/main armhf libimagequant0 armhf 2.17.0-1 [28.0 kB]
Get:414 http://172.17.4.1/private bookworm-staging/main armhf libiml0 armhf 1.0.5-1 [42.5 kB]
Get:415 http://172.17.4.1/private bookworm-staging/main armhf libiml-dev armhf 1.0.5-1 [51.2 kB]
Get:416 http://172.17.4.1/private bookworm-staging/main armhf libjs-underscore all 1.13.2~dfsg-2 [116 kB]
Get:417 http://172.17.4.1/private bookworm-staging/main armhf libjs-backbone all 1.4.0~dfsg+~1.4.5-2 [184 kB]
Get:418 http://172.17.4.1/private bookworm-staging/main armhf libjs-bootstrap all 3.4.1+dfsg-2 [173 kB]
Get:419 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery all 3.5.1+dfsg+~3.5.5-8 [315 kB]
Get:420 http://172.17.4.1/private bookworm-staging/main armhf libjs-bootstrap-tour all 0.12.0+dfsg-3 [20.7 kB]
Get:421 http://172.17.4.1/private bookworm-staging/main armhf libjs-codemirror all 5.65.0+~cs5.83.9-1 [775 kB]
Get:422 http://172.17.4.1/private bookworm-staging/main armhf libjs-es6-promise all 4.2.8-9 [18.1 kB]
Get:423 http://172.17.4.1/private bookworm-staging/main armhf node-jed all 1.1.1-3 [14.6 kB]
Get:424 http://172.17.4.1/private bookworm-staging/main armhf libjs-jed all 1.1.1-3 [3648 B]
Get:425 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery-typeahead all 2.11.0+dfsg1-3 [47.7 kB]
Get:426 http://172.17.4.1/private bookworm-staging/main armhf libjs-jquery-ui all 1.13.0+dfsg-1 [250 kB]
Get:427 http://172.17.4.1/private bookworm-staging/main armhf libjs-marked all 4.0.12+ds+~4.0.1-1 [33.6 kB]
Get:428 http://172.17.4.1/private bookworm-staging/main armhf libjs-mathjax all 2.7.9+dfsg-1 [5667 kB]
Get:429 http://172.17.4.1/private bookworm-staging/main armhf libjs-moment all 2.29.1+ds-3 [154 kB]
Get:430 http://172.17.4.1/private bookworm-staging/main armhf libjs-requirejs all 2.3.6+ds-1 [196 kB]
Get:431 http://172.17.4.1/private bookworm-staging/main armhf libjs-requirejs-text all 2.0.12-1.1 [9016 B]
Get:432 http://172.17.4.1/private bookworm-staging/main armhf libjs-sphinxdoc all 4.3.2-1 [139 kB]
Get:433 http://172.17.4.1/private bookworm-staging/main armhf libjs-text-encoding all 0.7.0-4 [104 kB]
Get:434 http://172.17.4.1/private bookworm-staging/main armhf libjs-three all 111+dfsg1-2 [1239 kB]
Get:435 http://172.17.4.1/private bookworm-staging/main armhf libjs-xterm all 3.8.1+~cs0.9.0-1 [8728 B]
Get:436 http://172.17.4.1/private bookworm-staging/main armhf libkrb5-dev armhf 1.18.3-7 [47.4 kB]
Get:437 http://172.17.4.1/private bookworm-staging/main armhf liblbfgsb0 armhf 3.0+dfsg.3-10 [24.2 kB]
Get:438 http://172.17.4.1/private bookworm-staging/main armhf liblfunction-dev armhf 2.0.5-1 [52.3 kB]
Get:439 http://172.17.4.1/private bookworm-staging/main armhf liblinbox-1.7.0-0 armhf 1.7.0-2 [172 kB]
Get:440 http://172.17.4.1/private bookworm-staging/main armhf liblinbox-dev armhf 1.7.0-2 [1004 kB]
Get:441 http://172.17.4.1/private bookworm-staging/main armhf liblrcalc1 armhf 1.2-2 [17.6 kB]
Get:442 http://172.17.4.1/private bookworm-staging/main armhf liblrcalc-dev armhf 1.2-2 [8066 B]
Get:443 http://172.17.4.1/private bookworm-staging/main armhf libm4rie-0.0.20200125 armhf 20200125-1+b2 [177 kB]
Get:444 http://172.17.4.1/private bookworm-staging/main armhf libm4rie-dev armhf 20200125-1+b2 [200 kB]
Get:445 http://172.17.4.1/private bookworm-staging/main armhf libmpc-dev armhf 1.2.1-1 [46.5 kB]
Get:446 http://172.17.4.1/private bookworm-staging/main armhf libnauty2 armhf 2.7r3+ds-1 [540 kB]
Get:447 http://172.17.4.1/private bookworm-staging/main armhf libnorm1 armhf 1.5.9+dfsg-2 [184 kB]
Get:448 http://172.17.4.1/private bookworm-staging/main armhf libxml2-dev armhf 2.9.12+dfsg-5 [648 kB]
Get:449 http://172.17.4.1/private bookworm-staging/main armhf libnorm-dev armhf 1.5.9+dfsg-2 [346 kB]
Get:450 http://172.17.4.1/private bookworm-staging/main armhf libopenblas0 armhf 0.3.19+ds-3+rpi1 [36.4 kB]
Get:451 http://172.17.4.1/private bookworm-staging/main armhf libopenblas-dev armhf 0.3.19+ds-3+rpi1 [48.4 kB]
Get:452 http://172.17.4.1/private bookworm-staging/main armhf libopenjp2-7 armhf 2.4.0-6 [150 kB]
Get:453 http://172.17.4.1/private bookworm-staging/main armhf libthai-data all 0.1.29-1 [176 kB]
Get:454 http://172.17.4.1/private bookworm-staging/main armhf libthai0 armhf 0.1.29-1 [54.5 kB]
Get:455 http://172.17.4.1/private bookworm-staging/main armhf libpango-1.0-0 armhf 1.50.3+ds1-6 [213 kB]
Get:456 http://172.17.4.1/private bookworm-staging/main armhf libpangoft2-1.0-0 armhf 1.50.3+ds1-6 [69.9 kB]
Get:457 http://172.17.4.1/private bookworm-staging/main armhf libpangocairo-1.0-0 armhf 1.50.3+ds1-6 [59.9 kB]
Get:458 http://172.17.4.1/private bookworm-staging/main armhf libpaper1 armhf 1.1.28 [20.5 kB]
Get:459 http://172.17.4.1/private bookworm-staging/main armhf libpaper-utils armhf 1.1.28 [17.7 kB]
Get:460 http://172.17.4.1/private bookworm-staging/main armhf libpari-dev armhf 2.13.3-1 [3580 kB]
Get:461 http://172.17.4.1/private bookworm-staging/main armhf libpcre16-3 armhf 2:8.39-13 [235 kB]
Get:462 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-16-0 armhf 10.39-3 [200 kB]
Get:463 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-32-0 armhf 10.39-3 [190 kB]
Get:464 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-posix3 armhf 10.39-3 [51.8 kB]
Get:465 http://172.17.4.1/private bookworm-staging/main armhf libpcre2-dev armhf 10.39-3 [629 kB]
Get:466 http://172.17.4.1/private bookworm-staging/main armhf libpcre32-3 armhf 2:8.39-13 [228 kB]
Get:467 http://172.17.4.1/private bookworm-staging/main armhf libpcrecpp0v5 armhf 2:8.39-13 [150 kB]
Get:468 http://172.17.4.1/private bookworm-staging/main armhf libpcre3-dev armhf 2:8.39-13 [566 kB]
Get:469 http://172.17.4.1/private bookworm-staging/main armhf libpgm-5.3-0 armhf 5.3.128~dfsg-2 [154 kB]
Get:470 http://172.17.4.1/private bookworm-staging/main armhf libpgm-dev armhf 5.3.128~dfsg-2 [188 kB]
Get:471 http://172.17.4.1/private bookworm-staging/main armhf libplanarity0 armhf 3.0.1.1-1 [46.6 kB]
Get:472 http://172.17.4.1/private bookworm-staging/main armhf libplanarity-dev armhf 3.0.1.1-1 [21.2 kB]
Get:473 http://172.17.4.1/private bookworm-staging/main armhf libppl14 armhf 1:1.2-8.1 [557 kB]
Get:474 http://172.17.4.1/private bookworm-staging/main armhf libppl-c4 armhf 1:1.2-8.1 [782 kB]
Get:475 http://172.17.4.1/private bookworm-staging/main armhf libppl-dev armhf 1:1.2-8.1 [1700 kB]
Get:476 http://172.17.4.1/private bookworm-staging/main armhf libsingular4m2n1 armhf 1:4.2.1-p3+ds-1 [2260 kB]
Get:477 http://172.17.4.1/private bookworm-staging/main armhf libpynac18py3 armhf 0.7.29-2 [504 kB]
Get:478 http://172.17.4.1/private bookworm-staging/main armhf libpynac-dev armhf 0.7.29-2 [64.6 kB]
Get:479 http://172.17.4.1/private bookworm-staging/main armhf libpython3.9-dbg armhf 3.9.10-1+rpi1 [14.0 MB]
Get:480 http://172.17.4.1/private bookworm-staging/main armhf libpython3-dbg armhf 3.9.7-1+b4 [22.1 kB]
Get:481 http://172.17.4.1/private bookworm-staging/main armhf libpython3.9-dev armhf 3.9.10-1+rpi1 [3015 kB]
Get:482 http://172.17.4.1/private bookworm-staging/main armhf libpython3-dev armhf 3.9.7-1+b4 [22.1 kB]
Get:483 http://172.17.4.1/private bookworm-staging/main armhf libqhull-r8.0 armhf 2020.2-4 [221 kB]
Get:484 http://172.17.4.1/private bookworm-staging/main armhf libraqm0 armhf 0.7.0-4 [9388 B]
Get:485 http://172.17.4.1/private bookworm-staging/main armhf libratpoints-2.1.3 armhf 1:2.1.3-2 [30.6 kB]
Get:486 http://172.17.4.1/private bookworm-staging/main armhf libratpoints-dev armhf 1:2.1.3-2 [30.5 kB]
Get:487 http://172.17.4.1/private bookworm-staging/main armhf libreadline-dev armhf 8.1.2-1 [120 kB]
Get:488 http://172.17.4.1/private bookworm-staging/main armhf librw0 armhf 0.9+ds1-1 [5908 B]
Get:489 http://172.17.4.1/private bookworm-staging/main armhf librw-dev armhf 0.9+ds1-1 [4036 B]
Get:490 http://172.17.4.1/private bookworm-staging/main armhf libsingular4-dev-common all 1:4.2.1-p3+ds-1 [261 kB]
Get:491 http://172.17.4.1/private bookworm-staging/main armhf libsingular4-dev armhf 1:4.2.1-p3+ds-1 [17.7 kB]
Get:492 http://172.17.4.1/private bookworm-staging/main armhf libsodium23 armhf 1.0.18-1 [143 kB]
Get:493 http://172.17.4.1/private bookworm-staging/main armhf libsodium-dev armhf 1.0.18-1 [162 kB]
Get:494 http://172.17.4.1/private bookworm-staging/main armhf libsqlite3-dev armhf 3.37.2-2 [876 kB]
Get:495 http://172.17.4.1/private bookworm-staging/main armhf libssl-dev armhf 1.1.1m-1 [1576 kB]
Get:496 http://172.17.4.1/private bookworm-staging/main armhf libsymmetrica2 armhf 2.0+ds-6 [2096 kB]
Get:497 http://172.17.4.1/private bookworm-staging/main armhf libsymmetrica2-dev armhf 2.0+ds-6 [1976 kB]
Get:498 http://172.17.4.1/private bookworm-staging/main armhf libtachyon-mt-0 armhf 0.99~b6+dsx-10 [72.7 kB]
Get:499 http://172.17.4.1/private bookworm-staging/main armhf libwebpdemux2 armhf 0.6.1-2.1 [86.8 kB]
Get:500 http://172.17.4.1/private bookworm-staging/main armhf libwebpmux3 armhf 0.6.1-2.1 [94.4 kB]
Get:501 http://172.17.4.1/private bookworm-staging/main armhf libxmuu1 armhf 2:1.1.2-2+b3 [23.4 kB]
Get:502 http://172.17.4.1/private bookworm-staging/main armhf libxslt1.1 armhf 1.1.34-4 [218 kB]
Get:503 http://172.17.4.1/private bookworm-staging/main armhf libzmq5 armhf 4.3.4-2 [231 kB]
Get:504 http://172.17.4.1/private bookworm-staging/main armhf libzmq3-dev armhf 4.3.4-2 [456 kB]
Get:505 http://172.17.4.1/private bookworm-staging/main armhf libzn-poly-0.9 armhf 0.9.2-1 [35.1 kB]
Get:506 http://172.17.4.1/private bookworm-staging/main armhf libzn-poly-dev armhf 0.9.2-1 [11.5 kB]
Get:507 http://172.17.4.1/private bookworm-staging/main armhf maxima-sage armhf 5.45.1-2 [5840 kB]
Get:508 http://172.17.4.1/private bookworm-staging/main armhf maxima-sage-doc all 5.45.1-2 [8281 kB]
Get:509 http://172.17.4.1/private bookworm-staging/main armhf maxima-sage-share all 5.45.1-2 [9924 kB]
Get:510 http://172.17.4.1/private bookworm-staging/main armhf nauty armhf 2.7r3+ds-1 [302 kB]
Get:511 http://172.17.4.1/private bookworm-staging/main armhf palp armhf 2.20-2 [599 kB]
Get:512 http://172.17.4.1/private bookworm-staging/main armhf pari-doc all 2.13.3-1 [7912 kB]
Get:513 http://172.17.4.1/private bookworm-staging/main armhf pari-elldata all 0.20210301-1 [57.8 MB]
Get:514 http://172.17.4.1/private bookworm-staging/main armhf pari-galdata all 0.20080411-4 [36.3 kB]
Get:515 http://172.17.4.1/private bookworm-staging/main armhf pari-galpol all 4.0-2 [13.7 MB]
Get:516 http://172.17.4.1/private bookworm-staging/main armhf pari-gp armhf 2.13.3-1 [2600 kB]
Get:517 http://172.17.4.1/private bookworm-staging/main armhf pari-gp2c armhf 0.0.12-2 [548 kB]
Get:518 http://172.17.4.1/private bookworm-staging/main armhf pari-seadata all 0.20090618-3 [19.3 MB]
Get:519 http://172.17.4.1/private bookworm-staging/main armhf planarity armhf 3.0.1.1-1 [12.4 kB]
Get:520 http://172.17.4.1/private bookworm-staging/main armhf ppl-dev armhf 1:1.2-8.1 [223 kB]
Get:521 http://172.17.4.1/private bookworm-staging/main armhf python-babel-localedata all 2.8.0+dfsg.1-7 [4997 kB]
Get:522 http://172.17.4.1/private bookworm-staging/main armhf python-gmpy2-common all 2.1.2-1 [33.2 kB]
Get:523 http://172.17.4.1/private bookworm-staging/main armhf python-matplotlib-data all 3.5.1-2 [2741 kB]
Get:524 http://172.17.4.1/private bookworm-staging/main armhf python-ppl-doc all 0.8.7-1 [46.2 kB]
Get:525 http://172.17.4.1/private bookworm-staging/main armhf python3-alabaster all 0.7.12-1 [20.8 kB]
Get:526 http://172.17.4.1/private bookworm-staging/main armhf python3-appdirs all 1.4.4-2 [12.9 kB]
Get:527 http://172.17.4.1/private bookworm-staging/main armhf python3-cffi-backend armhf 1.15.0-1 [76.5 kB]
Get:528 http://172.17.4.1/private bookworm-staging/main armhf python3-argon2 armhf 21.1.0-1 [22.0 kB]
Get:529 http://172.17.4.1/private bookworm-staging/main armhf python3-attr all 21.2.0-1 [57.5 kB]
Get:530 http://172.17.4.1/private bookworm-staging/main armhf python3-pkg-resources all 59.6.0-1.2 [196 kB]
Get:531 http://172.17.4.1/private bookworm-staging/main armhf python3-tz all 2021.3-1 [34.9 kB]
Get:532 http://172.17.4.1/private bookworm-staging/main armhf python3-babel all 2.8.0+dfsg.1-7 [100 kB]
Get:533 http://172.17.4.1/private bookworm-staging/main armhf python3-backcall all 0.2.0-2 [10.9 kB]
Get:534 http://172.17.4.1/private bookworm-staging/main armhf python3-pyparsing all 2.4.7-1 [109 kB]
Get:535 http://172.17.4.1/private bookworm-staging/main armhf python3-packaging all 21.3-1 [34.1 kB]
Get:536 http://172.17.4.1/private bookworm-staging/main armhf python3-six all 1.16.0-3 [17.5 kB]
Get:537 http://172.17.4.1/private bookworm-staging/main armhf python3-webencodings all 0.5.1-4 [11.3 kB]
Get:538 http://172.17.4.1/private bookworm-staging/main armhf python3-html5lib all 1.1-3 [93.0 kB]
Get:539 http://172.17.4.1/private bookworm-staging/main armhf python3-bleach all 4.1.0-1 [47.9 kB]
Get:540 http://172.17.4.1/private bookworm-staging/main armhf python3-brotli armhf 1.0.9-2+b1 [279 kB]
Get:541 http://172.17.4.1/private bookworm-staging/main armhf python3-certifi all 2020.6.20-1 [151 kB]
Get:542 http://172.17.4.1/private bookworm-staging/main armhf python3-chardet all 4.0.0-1 [99.0 kB]
Get:543 http://172.17.4.1/private bookworm-staging/main armhf python3-cycler all 0.11.0-1 [8020 B]
Get:544 http://172.17.4.1/private bookworm-staging/main armhf python3-cysignals-pari armhf 1.11.2+ds-1 [114 kB]
Get:545 http://172.17.4.1/private bookworm-staging/main armhf python3-cypari2 armhf 2.1.2-2 [956 kB]
Get:546 http://172.17.4.1/private bookworm-staging/main armhf python3-dateutil all 2.8.1-6 [79.2 kB]
Get:547 http://172.17.4.1/private bookworm-staging/main armhf python3.9-dbg armhf 3.9.10-1+rpi1 [19.2 MB]
Get:548 http://172.17.4.1/private bookworm-staging/main armhf python3-dbg armhf 3.9.7-1+b4 [1232 B]
Get:549 http://172.17.4.1/private bookworm-staging/main armhf python3-debian all 0.1.43 [115 kB]
Get:550 http://172.17.4.1/private bookworm-staging/main armhf python3-decorator all 4.4.2-2 [15.8 kB]
Get:551 http://172.17.4.1/private bookworm-staging/main armhf python3-defusedxml all 0.7.1-1 [43.6 kB]
Get:552 http://172.17.4.1/private bookworm-staging/main armhf python3.9-dev armhf 3.9.10-1+rpi1 [501 kB]
Get:553 http://172.17.4.1/private bookworm-staging/main armhf python3-dev armhf 3.9.7-1+b4 [25.3 kB]
Get:554 http://172.17.4.1/private bookworm-staging/main armhf python3-distlib all 0.3.4-1 [256 kB]
Get:555 http://172.17.4.1/private bookworm-staging/main armhf python3-roman all 3.3-1 [10.7 kB]
Get:556 http://172.17.4.1/private bookworm-staging/main armhf python3-docutils all 0.17.1+dfsg-2 [393 kB]
Get:557 http://172.17.4.1/private bookworm-staging/main armhf python3-entrypoints all 0.4-1 [7580 B]
Get:558 http://172.17.4.1/private bookworm-staging/main armhf python3-filelock all 3.4.2-1 [11.2 kB]
Get:559 http://172.17.4.1/private bookworm-staging/main armhf python3-numpy armhf 1:1.21.5-1 [3437 kB]
Get:560 http://172.17.4.1/private bookworm-staging/main armhf python3-scipy armhf 1.7.3-1 [11.8 MB]
Get:561 http://172.17.4.1/private bookworm-staging/main armhf python3-ufolib2 all 0.12.1+dfsg1-1 [26.5 kB]
Get:562 http://172.17.4.1/private bookworm-staging/main armhf python3-mpmath all 1.2.1-2 [418 kB]
Get:563 http://172.17.4.1/private bookworm-staging/main armhf python3-sympy all 1.9-1 [4227 kB]
Get:564 http://172.17.4.1/private bookworm-staging/main armhf python3-fs all 2.4.12-1 [89.1 kB]
Get:565 http://172.17.4.1/private bookworm-staging/main armhf python3-lxml armhf 4.7.1-1 [965 kB]
Get:566 http://172.17.4.1/private bookworm-staging/main armhf python3-lz4 armhf 3.1.3+dfsg-1 [29.1 kB]
Get:567 http://172.17.4.1/private bookworm-staging/main armhf unicode-data all 14.0.0-1.1 [7868 kB]
Get:568 http://172.17.4.1/private bookworm-staging/main armhf python3-fonttools armhf 4.28.5-1 [772 kB]
Get:569 http://172.17.4.1/private bookworm-staging/main armhf python3-fpylll armhf 0.5.2+ds1-4 [414 kB]
Get:570 http://172.17.4.1/private bookworm-staging/main armhf python3-gmpy2 armhf 2.1.2-1 [129 kB]
Get:571 http://172.17.4.1/private bookworm-staging/main armhf python3-idna all 3.2-2 [38.1 kB]
Get:572 http://172.17.4.1/private bookworm-staging/main armhf python3-imagesize all 1.3.0-1 [6360 B]
Get:573 http://172.17.4.1/private bookworm-staging/main armhf python3-more-itertools all 8.10.0-2 [53.0 kB]
Get:574 http://172.17.4.1/private bookworm-staging/main armhf python3-zipp all 1.0.0-3 [6060 B]
Get:575 http://172.17.4.1/private bookworm-staging/main armhf python3-importlib-metadata all 4.6.4-1 [22.5 kB]
Get:576 http://172.17.4.1/private bookworm-staging/main armhf python3-parso all 0.8.1-1 [65.9 kB]
Get:577 http://172.17.4.1/private bookworm-staging/main armhf python3-jedi all 0.18.0-1 [620 kB]
Get:578 http://172.17.4.1/private bookworm-staging/main armhf python3-traitlets all 5.1.1-1 [86.7 kB]
Get:579 http://172.17.4.1/private bookworm-staging/main armhf python3-matplotlib-inline all 0.1.3-1 [8004 B]
Get:580 http://172.17.4.1/private bookworm-staging/main armhf python3-ptyprocess all 0.7.0-3 [14.9 kB]
Get:581 http://172.17.4.1/private bookworm-staging/main armhf python3-pexpect all 4.8.0-2 [54.9 kB]
Get:582 http://172.17.4.1/private bookworm-staging/main armhf python3-pickleshare all 0.7.5-5 [7600 B]
Get:583 http://172.17.4.1/private bookworm-staging/main armhf python3-wcwidth all 0.2.5+dfsg1-1 [21.7 kB]
Get:584 http://172.17.4.1/private bookworm-staging/main armhf python3-prompt-toolkit all 3.0.26-1 [269 kB]
Get:585 http://172.17.4.1/private bookworm-staging/main armhf python3-pygments all 2.7.1+dfsg-2.1 [657 kB]
Get:586 http://172.17.4.1/private bookworm-staging/main armhf python3-ipython all 7.31.1-1 [527 kB]
Get:587 http://172.17.4.1/private bookworm-staging/main armhf python3-ipython-genutils all 0.2.0-5 [21.4 kB]
Get:588 http://172.17.4.1/private bookworm-staging/main armhf python3-jupyter-core all 4.9.1-1 [24.5 kB]
Get:589 http://172.17.4.1/private bookworm-staging/main armhf python3-nest-asyncio all 1.5.4-1 [6248 B]
Get:590 http://172.17.4.1/private bookworm-staging/main armhf python3-tornado armhf 6.1.0-3 [337 kB]
Get:591 http://172.17.4.1/private bookworm-staging/main armhf python3-zmq armhf 22.3.0-1 [244 kB]
Get:592 http://172.17.4.1/private bookworm-staging/main armhf python3-jupyter-client all 7.1.2-1 [96.2 kB]
Get:593 http://172.17.4.1/private bookworm-staging/main armhf python3-ipykernel all 6.7.0-1 [98.0 kB]
Get:594 http://172.17.4.1/private bookworm-staging/main armhf python3-setuptools all 59.6.0-1.2 [401 kB]
Get:595 http://172.17.4.1/private bookworm-staging/main armhf python3-pyrsistent armhf 0.15.5-1+b2 [56.5 kB]
Get:596 http://172.17.4.1/private bookworm-staging/main armhf python3-jsonschema all 3.2.0-5 [46.4 kB]
Get:597 http://172.17.4.1/private bookworm-staging/main armhf python3-nbformat all 5.1.3-1 [33.6 kB]
Get:598 http://172.17.4.1/private bookworm-staging/main armhf python3-markupsafe armhf 2.0.1-2 [13.1 kB]
Get:599 http://172.17.4.1/private bookworm-staging/main armhf python3-jinja2 all 3.0.1-2 [121 kB]
Get:600 http://172.17.4.1/private bookworm-staging/main armhf python3-jupyterlab-pygments all 0.1.2-8 [5000 B]
Get:601 http://172.17.4.1/private bookworm-staging/main armhf python3-nbclient all 0.5.6-2 [53.6 kB]
Get:602 http://172.17.4.1/private bookworm-staging/main armhf python3-pandocfilters all 1.5.0-1 [23.7 kB]
Get:603 http://172.17.4.1/private bookworm-staging/main armhf python3-testpath all 0.5.0+dfsg-1 [10.0 kB]
Get:604 http://172.17.4.1/private bookworm-staging/main armhf python3-nbconvert all 6.4.0-1 [192 kB]
Get:605 http://172.17.4.1/private bookworm-staging/main armhf python3-prometheus-client all 0.9.0-1 [39.7 kB]
Get:606 http://172.17.4.1/private bookworm-staging/main armhf python3-send2trash all 1.8.1~b0-1 [16.4 kB]
Get:607 http://172.17.4.1/private bookworm-staging/main armhf python3-terminado all 0.12.1-1 [17.0 kB]
Get:608 http://172.17.4.1/private bookworm-staging/main armhf python3-notebook all 6.4.8-1 [1412 kB]
Get:609 http://172.17.4.1/private bookworm-staging/main armhf python3-widgetsnbextension all 6.0.0-8 [6668 B]
Get:610 http://172.17.4.1/private bookworm-staging/main armhf python3-ipywidgets all 6.0.0-8 [32.3 kB]
Get:611 http://172.17.4.1/private bookworm-staging/main armhf python3-kiwisolver armhf 1.3.2-1 [45.8 kB]
Get:612 http://172.17.4.1/private bookworm-staging/main armhf python3-pil armhf 9.0.0-1 [421 kB]
Get:613 http://172.17.4.1/private bookworm-staging/main armhf python3-tk armhf 3.9.10-1 [104 kB]
Get:614 http://172.17.4.1/private bookworm-staging/main armhf python3-pil.imagetk armhf 9.0.0-1 [76.4 kB]
Get:615 http://172.17.4.1/private bookworm-staging/main armhf python3-matplotlib armhf 3.5.1-2 [6484 kB]
Get:616 http://172.17.4.1/private bookworm-staging/main armhf python3-memory-allocator armhf 0.1.2-2 [30.9 kB]
Get:617 http://172.17.4.1/private bookworm-staging/main armhf python3-networkx all 2.5+ds-2 [900 kB]
Get:618 http://172.17.4.1/private bookworm-staging/main armhf python3-wheel all 0.37.1-2 [31.6 kB]
Get:619 http://172.17.4.1/private bookworm-staging/main armhf python3-pip all 22.0.2+dfsg-1 [1309 kB]
Get:620 http://172.17.4.1/private bookworm-staging/main armhf python3-pip-whl all 22.0.2+dfsg-1 [1751 kB]
Get:621 http://172.17.4.1/private bookworm-staging/main armhf python3-pkgconfig all 1.5.5-1 [8016 B]
Get:622 http://172.17.4.1/private bookworm-staging/main armhf python3-platformdirs all 2.4.1-1 [16.4 kB]
Get:623 http://172.17.4.1/private bookworm-staging/main armhf python3-pluggy all 0.13.0-7.1 [22.3 kB]
Get:624 http://172.17.4.1/private bookworm-staging/main armhf python3-ppl armhf 0.8.7-1 [186 kB]
Get:625 http://172.17.4.1/private bookworm-staging/main armhf python3-psutil armhf 5.8.0-2 [183 kB]
Get:626 http://172.17.4.1/private bookworm-staging/main armhf python3-py all 1.10.0-1 [94.2 kB]
Get:627 http://172.17.4.1/private bookworm-staging/main armhf python3-urllib3 all 1.26.5-1~exp1 [114 kB]
Get:628 http://172.17.4.1/private bookworm-staging/main armhf python3-requests all 2.25.1+dfsg-2 [69.3 kB]
Get:629 http://172.17.4.1/private bookworm-staging/main armhf python3-tzlocal all 2.1-1 [18.5 kB]
Get:630 http://172.17.4.1/private bookworm-staging/main armhf zip armhf 3.0-12 [209 kB]
Get:631 http://172.17.4.1/private bookworm-staging/main armhf unzip armhf 6.0-26 [151 kB]
Get:632 http://172.17.4.1/private bookworm-staging/main armhf xdg-utils all 1.1.3-4.1 [75.5 kB]
Get:633 http://172.17.4.1/private bookworm-staging/main armhf r-base-core armhf 4.1.2-2 [25.4 MB]
Get:634 http://172.17.4.1/private bookworm-staging/main armhf python3-rpy2 armhf 3.4.5-2+b1 [182 kB]
Get:635 http://172.17.4.1/private bookworm-staging/main armhf python3-sagenb-export all 3.2-4 [14.1 kB]
Get:636 http://172.17.4.1/private bookworm-staging/main armhf python3-setuptools-whl all 59.6.0-1.2 [858 kB]
Get:637 http://172.17.4.1/private bookworm-staging/main armhf python3-snowballstemmer all 2.2.0-1 [58.5 kB]
Get:638 http://172.17.4.1/private bookworm-staging/main armhf sphinx-common all 4.3.2-1 [629 kB]
Get:639 http://172.17.4.1/private bookworm-staging/main armhf python3-sphinx all 4.3.2-1 [533 kB]
Get:640 http://172.17.4.1/private bookworm-staging/main armhf python3-toml all 0.10.2-1 [16.2 kB]
Get:641 http://172.17.4.1/private bookworm-staging/main armhf python3-wheel-whl all 0.37.1-2 [38.8 kB]
Get:642 http://172.17.4.1/private bookworm-staging/main armhf python3-virtualenv all 20.13.0+ds-1 [98.6 kB]
Get:643 http://172.17.4.1/private bookworm-staging/main armhf xauth armhf 1:1.1-1 [36.6 kB]
Get:644 http://172.17.4.1/private bookworm-staging/main armhf r-base-dev all 4.1.2-2 [4488 B]
Get:645 http://172.17.4.1/private bookworm-staging/main armhf r-cran-lattice armhf 0.20-45-1 [1176 kB]
Get:646 http://172.17.4.1/private bookworm-staging/main armhf rdfind armhf 1.5.0-1.1 [35.1 kB]
Get:647 http://172.17.4.1/private bookworm-staging/main armhf sagemath-database-conway-polynomials all 0.5-8 [166 kB]
Get:648 http://172.17.4.1/private bookworm-staging/main armhf sagemath-database-elliptic-curves all 0.8.1-5 [2316 kB]
Get:649 http://172.17.4.1/private bookworm-staging/main armhf sagemath-database-graphs all 20210214+dfsg-1 [282 kB]
Get:650 http://172.17.4.1/private bookworm-staging/main armhf sagemath-database-mutually-combinatorial-designs all 20140630-6 [10.3 kB]
Get:651 http://172.17.4.1/private bookworm-staging/main armhf sagemath-database-polytopes all 20170220-5 [37.8 kB]
Get:652 http://172.17.4.1/private bookworm-staging/main armhf singular-data all 1:4.2.1-p3+ds-1 [4692 kB]
Get:653 http://172.17.4.1/private bookworm-staging/main armhf singular-ui armhf 1:4.2.1-p3+ds-1 [14.8 kB]
Get:654 http://172.17.4.1/private bookworm-staging/main armhf singular-modules armhf 1:4.2.1-p3+ds-1 [963 kB]
Get:655 http://172.17.4.1/private bookworm-staging/main armhf singular armhf 1:4.2.1-p3+ds-1 [9408 B]
Get:656 http://172.17.4.1/private bookworm-staging/main armhf singular-doc all 1:4.2.1-p3+ds-1 [3313 kB]
Get:657 http://172.17.4.1/private bookworm-staging/main armhf sqlite3 armhf 3.37.2-2 [810 kB]
Get:658 http://172.17.4.1/private bookworm-staging/main armhf sympow-data all 2.023.6-1 [8478 kB]
Get:659 http://172.17.4.1/private bookworm-staging/main armhf sympow armhf 2.023.6-1 [89.2 kB]
Get:660 http://172.17.4.1/private bookworm-staging/main armhf tachyon-bin-nox armhf 0.99~b6+dsx-10 [52.5 kB]
Get:661 http://172.17.4.1/private bookworm-staging/main armhf tachyon all 0.99~b6+dsx-10 [24.9 kB]
Get:662 http://172.17.4.1/private bookworm-staging/main armhf tox all 3.21.4-1 [359 kB]
Get:663 http://172.17.4.1/private bookworm-staging/main armhf xcas armhf 1.7.0.39+dfsg2-1+b1 [1197 kB]
Get:664 http://172.17.4.1/private bookworm-staging/main armhf yasm armhf 1.3.0-2.1 [286 kB]
debconf: delaying package configuration, since apt-utils is not installed
Fetched 674 MB in 1min 5s (10.3 MB/s)
(Reading database ... 12500 files and directories currently installed.)
Preparing to unpack .../libtinfo6_6.3-2_armhf.deb ...
Unpacking libtinfo6:armhf (6.3-2) over (6.2+20201114-4) ...
Setting up libtinfo6:armhf (6.3-2) ...
(Reading database ... 12499 files and directories currently installed.)
Preparing to unpack .../ncurses-bin_6.3-2_armhf.deb ...
Unpacking ncurses-bin (6.3-2) over (6.2+20201114-4) ...
Setting up ncurses-bin (6.3-2) ...
(Reading database ... 12499 files and directories currently installed.)
Preparing to unpack .../libncursesw6_6.3-2_armhf.deb ...
Unpacking libncursesw6:armhf (6.3-2) over (6.2+20201114-4) ...
Setting up libncursesw6:armhf (6.3-2) ...
Selecting previously unselected package sensible-utils.
(Reading database ... 12499 files and directories currently installed.)
Preparing to unpack .../sensible-utils_0.0.17_all.deb ...
Unpacking sensible-utils (0.0.17) ...
Selecting previously unselected package ucf.
Preparing to unpack .../archives/ucf_3.0043_all.deb ...
Moving old data out of the way
Unpacking ucf (3.0043) ...
Selecting previously unselected package libdebuginfod-common.
Preparing to unpack .../libdebuginfod-common_0.186-1_all.deb ...
Unpacking libdebuginfod-common (0.186-1) ...
Preparing to unpack .../libssl1.1_1.1.1m-1_armhf.deb ...
Unpacking libssl1.1:armhf (1.1.1m-1) over (1.1.1l-1) ...
Setting up libssl1.1:armhf (1.1.1m-1) ...
Selecting previously unselected package libpython3.9-minimal:armhf.
(Reading database ... 12582 files and directories currently installed.)
Preparing to unpack .../libpython3.9-minimal_3.9.10-1+rpi1_armhf.deb ...
Unpacking libpython3.9-minimal:armhf (3.9.10-1+rpi1) ...
Preparing to unpack .../libasan6_11.2.0-14+rpi1_armhf.deb ...
Unpacking libasan6:armhf (11.2.0-14+rpi1) over (11.2.0-10+rpi1) ...
Preparing to unpack .../libubsan1_11.2.0-14+rpi1_armhf.deb ...
Unpacking libubsan1:armhf (11.2.0-14+rpi1) over (11.2.0-10+rpi1) ...
Preparing to unpack .../libgomp1_11.2.0-14+rpi1_armhf.deb ...
Unpacking libgomp1:armhf (11.2.0-14+rpi1) over (11.2.0-10+rpi1) ...
Preparing to unpack .../gcc-11-base_11.2.0-14+rpi1_armhf.deb ...
Unpacking gcc-11-base:armhf (11.2.0-14+rpi1) over (11.2.0-10+rpi1) ...
Setting up gcc-11-base:armhf (11.2.0-14+rpi1) ...
(Reading database ... 12858 files and directories currently installed.)
Preparing to unpack .../libgcc-s1_11.2.0-14+rpi1_armhf.deb ...
Unpacking libgcc-s1:armhf (11.2.0-14+rpi1) over (11.2.0-10+rpi1) ...
Setting up libgcc-s1:armhf (11.2.0-14+rpi1) ...
(Reading database ... 12858 files and directories currently installed.)
Preparing to unpack .../libcc1-0_11.2.0-14+rpi1_armhf.deb ...
Unpacking libcc1-0:armhf (11.2.0-14+rpi1) over (11.2.0-10+rpi1) ...
Preparing to unpack .../libatomic1_11.2.0-14+rpi1_armhf.deb ...
Unpacking libatomic1:armhf (11.2.0-14+rpi1) over (11.2.0-10+rpi1) ...
Preparing to unpack .../libstdc++6_11.2.0-14+rpi1_armhf.deb ...
Unpacking libstdc++6:armhf (11.2.0-14+rpi1) over (11.2.0-10+rpi1) ...
Setting up libstdc++6:armhf (11.2.0-14+rpi1) ...
Selecting previously unselected package libexpat1:armhf.
(Reading database ... 12858 files and directories currently installed.)
Preparing to unpack .../libexpat1_2.4.4-1_armhf.deb ...
Unpacking libexpat1:armhf (2.4.4-1) ...
Selecting previously unselected package python3.9-minimal.
Preparing to unpack .../python3.9-minimal_3.9.10-1+rpi1_armhf.deb ...
Unpacking python3.9-minimal (3.9.10-1+rpi1) ...
Setting up libpython3.9-minimal:armhf (3.9.10-1+rpi1) ...
Setting up libexpat1:armhf (2.4.4-1) ...
Setting up python3.9-minimal (3.9.10-1+rpi1) ...
Selecting previously unselected package python3-minimal.
(Reading database ... 12876 files and directories currently installed.)
Preparing to unpack .../python3-minimal_3.9.7-1+b4_armhf.deb ...
Unpacking python3-minimal (3.9.7-1+b4) ...
Selecting previously unselected package media-types.
Preparing to unpack .../media-types_5.0.0_all.deb ...
Unpacking media-types (5.0.0) ...
Preparing to unpack .../bzip2_1.0.8-5_armhf.deb ...
Unpacking bzip2 (1.0.8-5) over (1.0.8-4) ...
Preparing to unpack .../libbz2-1.0_1.0.8-5_armhf.deb ...
Unpacking libbz2-1.0:armhf (1.0.8-5) over (1.0.8-4) ...
Setting up libbz2-1.0:armhf (1.0.8-5) ...
(Reading database ... 12904 files and directories currently installed.)
Preparing to unpack .../libffi8_3.4.2-4_armhf.deb ...
Unpacking libffi8:armhf (3.4.2-4) over (3.4.2-3) ...
Setting up libffi8:armhf (3.4.2-4) ...
Selecting previously unselected package libmpdec3:armhf.
(Reading database ... 12904 files and directories currently installed.)
Preparing to unpack .../libmpdec3_2.5.1-2+rpi1_armhf.deb ...
Unpacking libmpdec3:armhf (2.5.1-2+rpi1) ...
Preparing to unpack .../libreadline8_8.1.2-1_armhf.deb ...
Unpacking libreadline8:armhf (8.1.2-1) over (8.1-2) ...
Setting up libreadline8:armhf (8.1.2-1) ...
(Reading database ... 12912 files and directories currently installed.)
Preparing to unpack .../libsqlite3-0_3.37.2-2_armhf.deb ...
Unpacking libsqlite3-0:armhf (3.37.2-2) over (3.36.0-2) ...
Setting up libsqlite3-0:armhf (3.37.2-2) ...
(Reading database ... 12912 files and directories currently installed.)
Preparing to unpack .../libuuid1_2.37.3-1_armhf.deb ...
Unpacking libuuid1:armhf (2.37.3-1) over (2.37.2-4) ...
Setting up libuuid1:armhf (2.37.3-1) ...
Selecting previously unselected package libpython3.9-stdlib:armhf.
(Reading database ... 12912 files and directories currently installed.)
Preparing to unpack .../libpython3.9-stdlib_3.9.10-1+rpi1_armhf.deb ...
Unpacking libpython3.9-stdlib:armhf (3.9.10-1+rpi1) ...
Selecting previously unselected package python3.9.
Preparing to unpack .../python3.9_3.9.10-1+rpi1_armhf.deb ...
Unpacking python3.9 (3.9.10-1+rpi1) ...
Selecting previously unselected package libpython3-stdlib:armhf.
Preparing to unpack .../libpython3-stdlib_3.9.7-1+b4_armhf.deb ...
Unpacking libpython3-stdlib:armhf (3.9.7-1+b4) ...
Setting up python3-minimal (3.9.7-1+b4) ...
Selecting previously unselected package python3.
(Reading database ... 13276 files and directories currently installed.)
Preparing to unpack .../python3_3.9.7-1+b4_armhf.deb ...
Unpacking python3 (3.9.7-1+b4) ...
Selecting previously unselected package sgml-base.
Preparing to unpack .../sgml-base_1.30_all.deb ...
Unpacking sgml-base (1.30) ...
Preparing to unpack .../libcom-err2_1.46.5-2_armhf.deb ...
Unpacking libcom-err2:armhf (1.46.5-2) over (1.46.4-1) ...
Setting up libcom-err2:armhf (1.46.5-2) ...
(Reading database ... 13325 files and directories currently installed.)
Preparing to unpack .../libgmp10_2%3a6.2.1+dfsg-3_armhf.deb ...
Unpacking libgmp10:armhf (2:6.2.1+dfsg-3) over (2:6.2.1+dfsg-2) ...
Setting up libgmp10:armhf (2:6.2.1+dfsg-3) ...
(Reading database ... 13325 files and directories currently installed.)
Preparing to unpack .../libpcre2-8-0_10.39-3_armhf.deb ...
Unpacking libpcre2-8-0:armhf (10.39-3) over (10.36-2) ...
Setting up libpcre2-8-0:armhf (10.39-3) ...
Selecting previously unselected package libuchardet0:armhf.
(Reading database ... 13325 files and directories currently installed.)
Preparing to unpack .../000-libuchardet0_0.0.7-1_armhf.deb ...
Unpacking libuchardet0:armhf (0.0.7-1) ...
Selecting previously unselected package groff-base.
Preparing to unpack .../001-groff-base_1.22.4-8_armhf.deb ...
Unpacking groff-base (1.22.4-8) ...
Selecting previously unselected package bsdextrautils.
Preparing to unpack .../002-bsdextrautils_2.37.3-1_armhf.deb ...
Unpacking bsdextrautils (2.37.3-1) ...
Selecting previously unselected package libpipeline1:armhf.
Preparing to unpack .../003-libpipeline1_1.5.5-1_armhf.deb ...
Unpacking libpipeline1:armhf (1.5.5-1) ...
Selecting previously unselected package man-db.
Preparing to unpack .../004-man-db_2.9.4-4_armhf.deb ...
Unpacking man-db (2.9.4-4) ...
Selecting previously unselected package libncurses6:armhf.
Preparing to unpack .../005-libncurses6_6.3-2_armhf.deb ...
Unpacking libncurses6:armhf (6.3-2) ...
Selecting previously unselected package libprocps8:armhf.
Preparing to unpack .../006-libprocps8_2%3a3.3.17-6_armhf.deb ...
Unpacking libprocps8:armhf (2:3.3.17-6) ...
Selecting previously unselected package procps.
Preparing to unpack .../007-procps_2%3a3.3.17-6_armhf.deb ...
Unpacking procps (2:3.3.17-6) ...
Selecting previously unselected package bc.
Preparing to unpack .../008-bc_1.07.1-3_armhf.deb ...
Unpacking bc (1.07.1-3) ...
Selecting previously unselected package libmagic-mgc.
Preparing to unpack .../009-libmagic-mgc_1%3a5.41-2_armhf.deb ...
Unpacking libmagic-mgc (1:5.41-2) ...
Selecting previously unselected package libmagic1:armhf.
Preparing to unpack .../010-libmagic1_1%3a5.41-2_armhf.deb ...
Unpacking libmagic1:armhf (1:5.41-2) ...
Selecting previously unselected package file.
Preparing to unpack .../011-file_1%3a5.41-2_armhf.deb ...
Unpacking file (1:5.41-2) ...
Selecting previously unselected package gettext-base.
Preparing to unpack .../012-gettext-base_0.21-4_armhf.deb ...
Unpacking gettext-base (0.21-4) ...
Selecting previously unselected package libsigsegv2:armhf.
Preparing to unpack .../013-libsigsegv2_2.14-1_armhf.deb ...
Unpacking libsigsegv2:armhf (2.14-1) ...
Selecting previously unselected package m4.
Preparing to unpack .../014-m4_1.4.18-5_armhf.deb ...
Unpacking m4 (1.4.18-5) ...
Selecting previously unselected package autoconf.
Preparing to unpack .../015-autoconf_2.71-2_all.deb ...
Unpacking autoconf (2.71-2) ...
Selecting previously unselected package autotools-dev.
Preparing to unpack .../016-autotools-dev_20180224.1+nmu1_all.deb ...
Unpacking autotools-dev (20180224.1+nmu1) ...
Selecting previously unselected package automake.
Preparing to unpack .../017-automake_1%3a1.16.5-1.1_all.deb ...
Unpacking automake (1:1.16.5-1.1) ...
Selecting previously unselected package autopoint.
Preparing to unpack .../018-autopoint_0.21-4_all.deb ...
Unpacking autopoint (0.21-4) ...
Selecting previously unselected package libtcl8.6:armhf.
Preparing to unpack .../019-libtcl8.6_8.6.12+dfsg-1_armhf.deb ...
Unpacking libtcl8.6:armhf (8.6.12+dfsg-1) ...
Selecting previously unselected package libbrotli1:armhf.
Preparing to unpack .../020-libbrotli1_1.0.9-2+b1_armhf.deb ...
Unpacking libbrotli1:armhf (1.0.9-2+b1) ...
Selecting previously unselected package libpng16-16:armhf.
Preparing to unpack .../021-libpng16-16_1.6.37-3_armhf.deb ...
Unpacking libpng16-16:armhf (1.6.37-3) ...
Selecting previously unselected package libfreetype6:armhf.
Preparing to unpack .../022-libfreetype6_2.11.1+dfsg-1_armhf.deb ...
Unpacking libfreetype6:armhf (2.11.1+dfsg-1) ...
Selecting previously unselected package fonts-dejavu-core.
Preparing to unpack .../023-fonts-dejavu-core_2.37-2_all.deb ...
Unpacking fonts-dejavu-core (2.37-2) ...
Selecting previously unselected package fontconfig-config.
Preparing to unpack .../024-fontconfig-config_2.13.1-4.4_all.deb ...
Unpacking fontconfig-config (2.13.1-4.4) ...
Selecting previously unselected package libfontconfig1:armhf.
Preparing to unpack .../025-libfontconfig1_2.13.1-4.4_armhf.deb ...
Unpacking libfontconfig1:armhf (2.13.1-4.4) ...
Selecting previously unselected package libxau6:armhf.
Preparing to unpack .../026-libxau6_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau6:armhf (1:1.0.9-1) ...
Selecting previously unselected package libmd0:armhf.
Preparing to unpack .../027-libmd0_1.0.4-1_armhf.deb ...
Unpacking libmd0:armhf (1.0.4-1) ...
Selecting previously unselected package libbsd0:armhf.
Preparing to unpack .../028-libbsd0_0.11.5-1_armhf.deb ...
Unpacking libbsd0:armhf (0.11.5-1) ...
Selecting previously unselected package libxdmcp6:armhf.
Preparing to unpack .../029-libxdmcp6_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp6:armhf (1:1.1.2-3) ...
Selecting previously unselected package libxcb1:armhf.
Preparing to unpack .../030-libxcb1_1.14-3_armhf.deb ...
Unpacking libxcb1:armhf (1.14-3) ...
Selecting previously unselected package libx11-data.
Preparing to unpack .../031-libx11-data_2%3a1.7.2-2_all.deb ...
Unpacking libx11-data (2:1.7.2-2) ...
Selecting previously unselected package libx11-6:armhf.
Preparing to unpack .../032-libx11-6_2%3a1.7.2-2_armhf.deb ...
Unpacking libx11-6:armhf (2:1.7.2-2) ...
Selecting previously unselected package libxrender1:armhf.
Preparing to unpack .../033-libxrender1_1%3a0.9.10-1_armhf.deb ...
Unpacking libxrender1:armhf (1:0.9.10-1) ...
Selecting previously unselected package libxft2:armhf.
Preparing to unpack .../034-libxft2_2.3.2-2_armhf.deb ...
Unpacking libxft2:armhf (2.3.2-2) ...
Selecting previously unselected package libxext6:armhf.
Preparing to unpack .../035-libxext6_2%3a1.3.4-1_armhf.deb ...
Unpacking libxext6:armhf (2:1.3.4-1) ...
Selecting previously unselected package x11-common.
Preparing to unpack .../036-x11-common_1%3a7.7+23_all.deb ...
Unpacking x11-common (1:7.7+23) ...
Selecting previously unselected package libxss1:armhf.
Preparing to unpack .../037-libxss1_1%3a1.2.3-1_armhf.deb ...
Unpacking libxss1:armhf (1:1.2.3-1) ...
Selecting previously unselected package libtk8.6:armhf.
Preparing to unpack .../038-libtk8.6_8.6.12-1_armhf.deb ...
Unpacking libtk8.6:armhf (8.6.12-1) ...
Selecting previously unselected package tk8.6-blt2.5.
Preparing to unpack .../039-tk8.6-blt2.5_2.5.3+dfsg-4.1_armhf.deb ...
Unpacking tk8.6-blt2.5 (2.5.3+dfsg-4.1) ...
Selecting previously unselected package blt.
Preparing to unpack .../040-blt_2.5.3+dfsg-4.1_armhf.deb ...
Unpacking blt (2.5.3+dfsg-4.1) ...
Selecting previously unselected package openssl.
Preparing to unpack .../041-openssl_1.1.1m-1_armhf.deb ...
Unpacking openssl (1.1.1m-1) ...
Selecting previously unselected package ca-certificates.
Preparing to unpack .../042-ca-certificates_20210119_all.deb ...
Unpacking ca-certificates (20210119) ...
Selecting previously unselected package java-common.
Preparing to unpack .../043-java-common_0.72_all.deb ...
Unpacking java-common (0.72) ...
Selecting previously unselected package libavahi-common-data:armhf.
Preparing to unpack .../044-libavahi-common-data_0.8-5_armhf.deb ...
Unpacking libavahi-common-data:armhf (0.8-5) ...
Selecting previously unselected package libavahi-common3:armhf.
Preparing to unpack .../045-libavahi-common3_0.8-5_armhf.deb ...
Unpacking libavahi-common3:armhf (0.8-5) ...
Selecting previously unselected package libdbus-1-3:armhf.
Preparing to unpack .../046-libdbus-1-3_1.12.20-3_armhf.deb ...
Unpacking libdbus-1-3:armhf (1.12.20-3) ...
Selecting previously unselected package libavahi-client3:armhf.
Preparing to unpack .../047-libavahi-client3_0.8-5_armhf.deb ...
Unpacking libavahi-client3:armhf (0.8-5) ...
Selecting previously unselected package libcups2:armhf.
Preparing to unpack .../048-libcups2_2.3.3op2-7+b1_armhf.deb ...
Unpacking libcups2:armhf (2.3.3op2-7+b1) ...
Selecting previously unselected package liblcms2-2:armhf.
Preparing to unpack .../049-liblcms2-2_2.12~rc1-2_armhf.deb ...
Unpacking liblcms2-2:armhf (2.12~rc1-2) ...
Selecting previously unselected package libjpeg62-turbo:armhf.
Preparing to unpack .../050-libjpeg62-turbo_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg62-turbo:armhf (1:2.1.2-1) ...
Selecting previously unselected package libnspr4:armhf.
Preparing to unpack .../051-libnspr4_2%3a4.32-3_armhf.deb ...
Unpacking libnspr4:armhf (2:4.32-3) ...
Selecting previously unselected package libnss3:armhf.
Preparing to unpack .../052-libnss3_2%3a3.73.1-1_armhf.deb ...
Unpacking libnss3:armhf (2:3.73.1-1) ...
Selecting previously unselected package libasound2-data.
Preparing to unpack .../053-libasound2-data_1.2.6.1-1_all.deb ...
Unpacking libasound2-data (1.2.6.1-1) ...
Selecting previously unselected package libasound2:armhf.
Preparing to unpack .../054-libasound2_1.2.6.1-1_armhf.deb ...
Unpacking libasound2:armhf (1.2.6.1-1) ...
Selecting previously unselected package libglib2.0-0:armhf.
Preparing to unpack .../055-libglib2.0-0_2.70.3-1_armhf.deb ...
Unpacking libglib2.0-0:armhf (2.70.3-1) ...
Selecting previously unselected package libgraphite2-3:armhf.
Preparing to unpack .../056-libgraphite2-3_1.3.14-1_armhf.deb ...
Unpacking libgraphite2-3:armhf (1.3.14-1) ...
Selecting previously unselected package libharfbuzz0b:armhf.
Preparing to unpack .../057-libharfbuzz0b_2.7.4-1_armhf.deb ...
Unpacking libharfbuzz0b:armhf (2.7.4-1) ...
Selecting previously unselected package libpcsclite1:armhf.
Preparing to unpack .../058-libpcsclite1_1.9.5-1_armhf.deb ...
Unpacking libpcsclite1:armhf (1.9.5-1) ...
Selecting previously unselected package openjdk-11-jre-headless:armhf.
Preparing to unpack .../059-openjdk-11-jre-headless_11.0.14+9-1_armhf.deb ...
Unpacking openjdk-11-jre-headless:armhf (11.0.14+9-1) ...
Selecting previously unselected package default-jre-headless.
Preparing to unpack .../060-default-jre-headless_2%3a1.11-72+b4_armhf.deb ...
Unpacking default-jre-headless (2:1.11-72+b4) ...
Selecting previously unselected package ca-certificates-java.
Preparing to unpack .../061-ca-certificates-java_20190909_all.deb ...
Unpacking ca-certificates-java (20190909) ...
Selecting previously unselected package libcliquer1.
Preparing to unpack .../062-libcliquer1_1.21-3_armhf.deb ...
Unpacking libcliquer1 (1.21-3) ...
Selecting previously unselected package cliquer.
Preparing to unpack .../063-cliquer_1.21-3_armhf.deb ...
Unpacking cliquer (1.21-3) ...
Selecting previously unselected package libicu67:armhf.
Preparing to unpack .../064-libicu67_67.1-7_armhf.deb ...
Unpacking libicu67:armhf (67.1-7) ...
Selecting previously unselected package libxml2:armhf.
Preparing to unpack .../065-libxml2_2.9.12+dfsg-5_armhf.deb ...
Unpacking libxml2:armhf (2.9.12+dfsg-5) ...
Selecting previously unselected package libarchive13:armhf.
Preparing to unpack .../066-libarchive13_3.5.2-1_armhf.deb ...
Unpacking libarchive13:armhf (3.5.2-1) ...
Selecting previously unselected package libnghttp2-14:armhf.
Preparing to unpack .../067-libnghttp2-14_1.43.0-1_armhf.deb ...
Unpacking libnghttp2-14:armhf (1.43.0-1) ...
Selecting previously unselected package libpsl5:armhf.
Preparing to unpack .../068-libpsl5_0.21.0-1.2_armhf.deb ...
Unpacking libpsl5:armhf (0.21.0-1.2) ...
Selecting previously unselected package librtmp1:armhf.
Preparing to unpack .../069-librtmp1_2.4+20151223.gitfa8646d.1-2+b2_armhf.deb ...
Unpacking librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Selecting previously unselected package libssh2-1:armhf.
Preparing to unpack .../070-libssh2-1_1.10.0-2_armhf.deb ...
Unpacking libssh2-1:armhf (1.10.0-2) ...
Selecting previously unselected package libcurl4:armhf.
Preparing to unpack .../071-libcurl4_7.81.0-1_armhf.deb ...
Unpacking libcurl4:armhf (7.81.0-1) ...
Selecting previously unselected package libjsoncpp25:armhf.
Preparing to unpack .../072-libjsoncpp25_1.9.5-3_armhf.deb ...
Unpacking libjsoncpp25:armhf (1.9.5-3) ...
Selecting previously unselected package librhash0:armhf.
Preparing to unpack .../073-librhash0_1.4.2-1_armhf.deb ...
Unpacking librhash0:armhf (1.4.2-1) ...
Selecting previously unselected package libuv1:armhf.
Preparing to unpack .../074-libuv1_1.43.0-1_armhf.deb ...
Unpacking libuv1:armhf (1.43.0-1) ...
Selecting previously unselected package dh-elpa-helper.
Preparing to unpack .../075-dh-elpa-helper_2.0.10_all.deb ...
Unpacking dh-elpa-helper (2.0.10) ...
Selecting previously unselected package emacsen-common.
Preparing to unpack .../076-emacsen-common_3.0.4_all.deb ...
Unpacking emacsen-common (3.0.4) ...
Selecting previously unselected package cmake-data.
Preparing to unpack .../077-cmake-data_3.22.1-1_all.deb ...
Unpacking cmake-data (3.22.1-1) ...
Selecting previously unselected package cmake.
Preparing to unpack .../078-cmake_3.22.1-1+b1_armhf.deb ...
Unpacking cmake (3.22.1-1+b1) ...
Selecting previously unselected package comerr-dev:armhf.
Preparing to unpack .../079-comerr-dev_2.1-1.46.5-2_armhf.deb ...
Unpacking comerr-dev:armhf (2.1-1.46.5-2) ...
Selecting previously unselected package cpp-11.
Preparing to unpack .../080-cpp-11_11.2.0-14+rpi1_armhf.deb ...
Unpacking cpp-11 (11.2.0-14+rpi1) ...
Selecting previously unselected package libgcc-11-dev:armhf.
Preparing to unpack .../081-libgcc-11-dev_11.2.0-14+rpi1_armhf.deb ...
Unpacking libgcc-11-dev:armhf (11.2.0-14+rpi1) ...
Selecting previously unselected package gcc-11.
Preparing to unpack .../082-gcc-11_11.2.0-14+rpi1_armhf.deb ...
Unpacking gcc-11 (11.2.0-14+rpi1) ...
Preparing to unpack .../083-g++_4%3a11.2.0-2+rpi1_armhf.deb ...
Unpacking g++ (4:11.2.0-2+rpi1) over (4:10.2.1-1+rpi1) ...
Preparing to unpack .../084-gcc_4%3a11.2.0-2+rpi1_armhf.deb ...
Unpacking gcc (4:11.2.0-2+rpi1) over (4:10.2.1-1+rpi1) ...
Selecting previously unselected package libstdc++-11-dev:armhf.
Preparing to unpack .../085-libstdc++-11-dev_11.2.0-14+rpi1_armhf.deb ...
Unpacking libstdc++-11-dev:armhf (11.2.0-14+rpi1) ...
Selecting previously unselected package g++-11.
Preparing to unpack .../086-g++-11_11.2.0-14+rpi1_armhf.deb ...
Unpacking g++-11 (11.2.0-14+rpi1) ...
Preparing to unpack .../087-cpp_4%3a11.2.0-2+rpi1_armhf.deb ...
Unpacking cpp (4:11.2.0-2+rpi1) over (4:10.2.1-1+rpi1) ...
Selecting previously unselected package curl.
Preparing to unpack .../088-curl_7.81.0-1_armhf.deb ...
Unpacking curl (7.81.0-1) ...
Selecting previously unselected package libelf1:armhf.
Preparing to unpack .../089-libelf1_0.186-1_armhf.deb ...
Unpacking libelf1:armhf (0.186-1) ...
Selecting previously unselected package libdw1:armhf.
Preparing to unpack .../090-libdw1_0.186-1_armhf.deb ...
Unpacking libdw1:armhf (0.186-1) ...
Selecting previously unselected package libbabeltrace1:armhf.
Preparing to unpack .../091-libbabeltrace1_1.5.8-2_armhf.deb ...
Unpacking libbabeltrace1:armhf (1.5.8-2) ...
Selecting previously unselected package libboost-regex1.74.0:armhf.
Preparing to unpack .../092-libboost-regex1.74.0_1.74.0-14_armhf.deb ...
Unpacking libboost-regex1.74.0:armhf (1.74.0-14) ...
Selecting previously unselected package libcurl3-gnutls:armhf.
Preparing to unpack .../093-libcurl3-gnutls_7.81.0-1_armhf.deb ...
Unpacking libcurl3-gnutls:armhf (7.81.0-1) ...
Selecting previously unselected package libdebuginfod1:armhf.
Preparing to unpack .../094-libdebuginfod1_0.186-1_armhf.deb ...
Unpacking libdebuginfod1:armhf (0.186-1) ...
Selecting previously unselected package libpython3.9:armhf.
Preparing to unpack .../095-libpython3.9_3.9.10-1+rpi1_armhf.deb ...
Unpacking libpython3.9:armhf (3.9.10-1+rpi1) ...
Selecting previously unselected package libsource-highlight-common.
Preparing to unpack .../096-libsource-highlight-common_3.1.9-4.1_all.deb ...
Unpacking libsource-highlight-common (3.1.9-4.1) ...
Selecting previously unselected package libsource-highlight4v5.
Preparing to unpack .../097-libsource-highlight4v5_3.1.9-4.1_armhf.deb ...
Unpacking libsource-highlight4v5 (3.1.9-4.1) ...
Selecting previously unselected package gdb.
Preparing to unpack .../098-gdb_10.1-2_armhf.deb ...
Unpacking gdb (10.1-2) ...
Selecting previously unselected package python3-lib2to3.
Preparing to unpack .../099-python3-lib2to3_3.9.10-1_all.deb ...
Unpacking python3-lib2to3 (3.9.10-1) ...
Selecting previously unselected package python3-distutils.
Preparing to unpack .../100-python3-distutils_3.9.10-1_all.deb ...
Unpacking python3-distutils (3.9.10-1) ...
Selecting previously unselected package cysignals-tools.
Preparing to unpack .../101-cysignals-tools_1.11.2+ds-1_all.deb ...
Unpacking cysignals-tools (1.11.2+ds-1) ...
Selecting previously unselected package cython3.
Preparing to unpack .../102-cython3_0.29.24-2_armhf.deb ...
Unpacking cython3 (0.29.24-2) ...
Selecting previously unselected package libdebhelper-perl.
Preparing to unpack .../103-libdebhelper-perl_13.6_all.deb ...
Unpacking libdebhelper-perl (13.6) ...
Selecting previously unselected package libtool.
Preparing to unpack .../104-libtool_2.4.6-15_all.deb ...
Unpacking libtool (2.4.6-15) ...
Selecting previously unselected package dh-autoreconf.
Preparing to unpack .../105-dh-autoreconf_20_all.deb ...
Unpacking dh-autoreconf (20) ...
Selecting previously unselected package libarchive-zip-perl.
Preparing to unpack .../106-libarchive-zip-perl_1.68-1_all.deb ...
Unpacking libarchive-zip-perl (1.68-1) ...
Selecting previously unselected package libsub-override-perl.
Preparing to unpack .../107-libsub-override-perl_0.09-2_all.deb ...
Unpacking libsub-override-perl (0.09-2) ...
Selecting previously unselected package libfile-stripnondeterminism-perl.
Preparing to unpack .../108-libfile-stripnondeterminism-perl_1.13.0-1_all.deb ...
Unpacking libfile-stripnondeterminism-perl (1.13.0-1) ...
Selecting previously unselected package dh-strip-nondeterminism.
Preparing to unpack .../109-dh-strip-nondeterminism_1.13.0-1_all.deb ...
Unpacking dh-strip-nondeterminism (1.13.0-1) ...
Selecting previously unselected package dwz.
Preparing to unpack .../110-dwz_0.14-1_armhf.deb ...
Unpacking dwz (0.14-1) ...
Selecting previously unselected package gettext.
Preparing to unpack .../111-gettext_0.21-4_armhf.deb ...
Unpacking gettext (0.21-4) ...
Selecting previously unselected package intltool-debian.
Preparing to unpack .../112-intltool-debian_0.35.0+20060710.5_all.deb ...
Unpacking intltool-debian (0.35.0+20060710.5) ...
Selecting previously unselected package po-debconf.
Preparing to unpack .../113-po-debconf_1.0.21+nmu1_all.deb ...
Unpacking po-debconf (1.0.21+nmu1) ...
Selecting previously unselected package debhelper.
Preparing to unpack .../114-debhelper_13.6_all.deb ...
Unpacking debhelper (13.6) ...
Selecting previously unselected package libglvnd0:armhf.
Preparing to unpack .../115-libglvnd0_1.4.0-1_armhf.deb ...
Unpacking libglvnd0:armhf (1.4.0-1) ...
Selecting previously unselected package libdrm-common.
Preparing to unpack .../116-libdrm-common_2.4.109-2+rpi1_all.deb ...
Unpacking libdrm-common (2.4.109-2+rpi1) ...
Selecting previously unselected package libdrm2:armhf.
Preparing to unpack .../117-libdrm2_2.4.109-2+rpi1_armhf.deb ...
Unpacking libdrm2:armhf (2.4.109-2+rpi1) ...
Selecting previously unselected package libglapi-mesa:armhf.
Preparing to unpack .../118-libglapi-mesa_21.2.6-1+rpi1_armhf.deb ...
Unpacking libglapi-mesa:armhf (21.2.6-1+rpi1) ...
Selecting previously unselected package libx11-xcb1:armhf.
Preparing to unpack .../119-libx11-xcb1_2%3a1.7.2-2_armhf.deb ...
Unpacking libx11-xcb1:armhf (2:1.7.2-2) ...
Selecting previously unselected package libxcb-dri2-0:armhf.
Preparing to unpack .../120-libxcb-dri2-0_1.14-3_armhf.deb ...
Unpacking libxcb-dri2-0:armhf (1.14-3) ...
Selecting previously unselected package libxcb-dri3-0:armhf.
Preparing to unpack .../121-libxcb-dri3-0_1.14-3_armhf.deb ...
Unpacking libxcb-dri3-0:armhf (1.14-3) ...
Selecting previously unselected package libxcb-glx0:armhf.
Preparing to unpack .../122-libxcb-glx0_1.14-3_armhf.deb ...
Unpacking libxcb-glx0:armhf (1.14-3) ...
Selecting previously unselected package libxcb-present0:armhf.
Preparing to unpack .../123-libxcb-present0_1.14-3_armhf.deb ...
Unpacking libxcb-present0:armhf (1.14-3) ...
Selecting previously unselected package libxcb-shm0:armhf.
Preparing to unpack .../124-libxcb-shm0_1.14-3_armhf.deb ...
Unpacking libxcb-shm0:armhf (1.14-3) ...
Selecting previously unselected package libxcb-sync1:armhf.
Preparing to unpack .../125-libxcb-sync1_1.14-3_armhf.deb ...
Unpacking libxcb-sync1:armhf (1.14-3) ...
Selecting previously unselected package libxcb-xfixes0:armhf.
Preparing to unpack .../126-libxcb-xfixes0_1.14-3_armhf.deb ...
Unpacking libxcb-xfixes0:armhf (1.14-3) ...
Selecting previously unselected package libxfixes3:armhf.
Preparing to unpack .../127-libxfixes3_1%3a6.0.0-1_armhf.deb ...
Unpacking libxfixes3:armhf (1:6.0.0-1) ...
Selecting previously unselected package libxshmfence1:armhf.
Preparing to unpack .../128-libxshmfence1_1.3-1_armhf.deb ...
Unpacking libxshmfence1:armhf (1.3-1) ...
Selecting previously unselected package libxxf86vm1:armhf.
Preparing to unpack .../129-libxxf86vm1_1%3a1.1.4-1+b2_armhf.deb ...
Unpacking libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Selecting previously unselected package libdrm-amdgpu1:armhf.
Preparing to unpack .../130-libdrm-amdgpu1_2.4.109-2+rpi1_armhf.deb ...
Unpacking libdrm-amdgpu1:armhf (2.4.109-2+rpi1) ...
Selecting previously unselected package libdrm-nouveau2:armhf.
Preparing to unpack .../131-libdrm-nouveau2_2.4.109-2+rpi1_armhf.deb ...
Unpacking libdrm-nouveau2:armhf (2.4.109-2+rpi1) ...
Selecting previously unselected package libdrm-radeon1:armhf.
Preparing to unpack .../132-libdrm-radeon1_2.4.109-2+rpi1_armhf.deb ...
Unpacking libdrm-radeon1:armhf (2.4.109-2+rpi1) ...
Selecting previously unselected package libedit2:armhf.
Preparing to unpack .../133-libedit2_3.1-20210910-1_armhf.deb ...
Unpacking libedit2:armhf (3.1-20210910-1) ...
Selecting previously unselected package libz3-4:armhf.
Preparing to unpack .../134-libz3-4_4.8.12-1_armhf.deb ...
Unpacking libz3-4:armhf (4.8.12-1) ...
Selecting previously unselected package libllvm12:armhf.
Preparing to unpack .../135-libllvm12_1%3a12.0.1-17+rpi1_armhf.deb ...
Unpacking libllvm12:armhf (1:12.0.1-17+rpi1) ...
Selecting previously unselected package libsensors-config.
Preparing to unpack .../136-libsensors-config_1%3a3.6.0-7_all.deb ...
Unpacking libsensors-config (1:3.6.0-7) ...
Selecting previously unselected package libsensors5:armhf.
Preparing to unpack .../137-libsensors5_1%3a3.6.0-7_armhf.deb ...
Unpacking libsensors5:armhf (1:3.6.0-7) ...
Selecting previously unselected package libvulkan1:armhf.
Preparing to unpack .../138-libvulkan1_1.2.198.1-2_armhf.deb ...
Unpacking libvulkan1:armhf (1.2.198.1-2) ...
Selecting previously unselected package libgl1-mesa-dri:armhf.
Preparing to unpack .../139-libgl1-mesa-dri_21.2.6-1+rpi1_armhf.deb ...
Unpacking libgl1-mesa-dri:armhf (21.2.6-1+rpi1) ...
Selecting previously unselected package libglx-mesa0:armhf.
Preparing to unpack .../140-libglx-mesa0_21.2.6-1+rpi1_armhf.deb ...
Unpacking libglx-mesa0:armhf (21.2.6-1+rpi1) ...
Selecting previously unselected package libglx0:armhf.
Preparing to unpack .../141-libglx0_1.4.0-1_armhf.deb ...
Unpacking libglx0:armhf (1.4.0-1) ...
Selecting previously unselected package libgl1:armhf.
Preparing to unpack .../142-libgl1_1.4.0-1_armhf.deb ...
Unpacking libgl1:armhf (1.4.0-1) ...
Selecting previously unselected package libgif7:armhf.
Preparing to unpack .../143-libgif7_5.1.9-2_armhf.deb ...
Unpacking libgif7:armhf (5.1.9-2) ...
Selecting previously unselected package libxi6:armhf.
Preparing to unpack .../144-libxi6_2%3a1.8-1_armhf.deb ...
Unpacking libxi6:armhf (2:1.8-1) ...
Selecting previously unselected package libxtst6:armhf.
Preparing to unpack .../145-libxtst6_2%3a1.2.3-1_armhf.deb ...
Unpacking libxtst6:armhf (2:1.2.3-1) ...
Selecting previously unselected package openjdk-11-jre:armhf.
Preparing to unpack .../146-openjdk-11-jre_11.0.14+9-1_armhf.deb ...
Unpacking openjdk-11-jre:armhf (11.0.14+9-1) ...
Selecting previously unselected package default-jre.
Preparing to unpack .../147-default-jre_2%3a1.11-72+b4_armhf.deb ...
Unpacking default-jre (2:1.11-72+b4) ...
Selecting previously unselected package dh-python.
Preparing to unpack .../148-dh-python_5.20220119_all.deb ...
Unpacking dh-python (5.20220119) ...
Selecting previously unselected package xml-core.
Preparing to unpack .../149-xml-core_0.18+nmu1_all.deb ...
Unpacking xml-core (0.18+nmu1) ...
Selecting previously unselected package docutils-common.
Preparing to unpack .../150-docutils-common_0.17.1+dfsg-2_all.deb ...
Unpacking docutils-common (0.17.1+dfsg-2) ...
Selecting previously unselected package libgc1:armhf.
Preparing to unpack .../151-libgc1_1%3a8.0.6-1.1_armhf.deb ...
Unpacking libgc1:armhf (1:8.0.6-1.1) ...
Selecting previously unselected package libecl21.2:armhf.
Preparing to unpack .../152-libecl21.2_21.2.1+ds-4_armhf.deb ...
Unpacking libecl21.2:armhf (21.2.1+ds-4) ...
Selecting previously unselected package libecl-dev:armhf.
Preparing to unpack .../153-libecl-dev_21.2.1+ds-4_armhf.deb ...
Unpacking libecl-dev:armhf (21.2.1+ds-4) ...
Selecting previously unselected package libffi-dev:armhf.
Preparing to unpack .../154-libffi-dev_3.4.2-4_armhf.deb ...
Unpacking libffi-dev:armhf (3.4.2-4) ...
Selecting previously unselected package libgmpxx4ldbl:armhf.
Preparing to unpack .../155-libgmpxx4ldbl_2%3a6.2.1+dfsg-3_armhf.deb ...
Unpacking libgmpxx4ldbl:armhf (2:6.2.1+dfsg-3) ...
Selecting previously unselected package libgmp-dev:armhf.
Preparing to unpack .../156-libgmp-dev_2%3a6.2.1+dfsg-3_armhf.deb ...
Unpacking libgmp-dev:armhf (2:6.2.1+dfsg-3) ...
Selecting previously unselected package libncurses-dev:armhf.
Preparing to unpack .../157-libncurses-dev_6.3-2_armhf.deb ...
Unpacking libncurses-dev:armhf (6.3-2) ...
Selecting previously unselected package libncurses5-dev:armhf.
Preparing to unpack .../158-libncurses5-dev_6.3-2_armhf.deb ...
Unpacking libncurses5-dev:armhf (6.3-2) ...
Selecting previously unselected package libgc-dev:armhf.
Preparing to unpack .../159-libgc-dev_1%3a8.0.6-1.1_armhf.deb ...
Unpacking libgc-dev:armhf (1:8.0.6-1.1) ...
Selecting previously unselected package libatomic-ops-dev.
Preparing to unpack .../160-libatomic-ops-dev_7.6.12-1_armhf.deb ...
Unpacking libatomic-ops-dev (7.6.12-1) ...
Selecting previously unselected package ecl.
Preparing to unpack .../161-ecl_21.2.1+ds-4_armhf.deb ...
Unpacking ecl (21.2.1+ds-4) ...
Selecting previously unselected package libgf2x3:armhf.
Preparing to unpack .../162-libgf2x3_1.3.0-2_armhf.deb ...
Unpacking libgf2x3:armhf (1.3.0-2) ...
Selecting previously unselected package libntl44:armhf.
Preparing to unpack .../163-libntl44_11.5.1-1_armhf.deb ...
Unpacking libntl44:armhf (11.5.1-1) ...
Selecting previously unselected package libpari-gmp-tls7:armhf.
Preparing to unpack .../164-libpari-gmp-tls7_2.13.3-1_armhf.deb ...
Unpacking libpari-gmp-tls7:armhf (2.13.3-1) ...
Selecting previously unselected package libec8:armhf.
Preparing to unpack .../165-libec8_20210625-1+b1_armhf.deb ...
Unpacking libec8:armhf (20210625-1+b1) ...
Selecting previously unselected package eclib-tools.
Preparing to unpack .../166-eclib-tools_20210625-1+b1_armhf.deb ...
Unpacking eclib-tools (20210625-1+b1) ...
Selecting previously unselected package fflas-ffpack-common.
Preparing to unpack .../167-fflas-ffpack-common_2.5.0-1_all.deb ...
Unpacking fflas-ffpack-common (2.5.0-1) ...
Selecting previously unselected package libgivaro9:armhf.
Preparing to unpack .../168-libgivaro9_4.2.0-1_armhf.deb ...
Unpacking libgivaro9:armhf (4.2.0-1) ...
Selecting previously unselected package libgivaro-dev.
Preparing to unpack .../169-libgivaro-dev_4.2.0-1_armhf.deb ...
Unpacking libgivaro-dev (4.2.0-1) ...
Selecting previously unselected package fflas-ffpack.
Preparing to unpack .../170-fflas-ffpack_2.5.0-1_armhf.deb ...
Unpacking fflas-ffpack (2.5.0-1) ...
Selecting previously unselected package flintqs.
Preparing to unpack .../171-flintqs_1%3a1.0-3_armhf.deb ...
Unpacking flintqs (1:1.0-3) ...
Selecting previously unselected package fontconfig.
Preparing to unpack .../172-fontconfig_2.13.1-4.4_armhf.deb ...
Unpacking fontconfig (2.13.1-4.4) ...
Selecting previously unselected package fonts-font-awesome.
Preparing to unpack .../173-fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1_all.deb ...
Unpacking fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Selecting previously unselected package fonts-glyphicons-halflings.
Preparing to unpack .../174-fonts-glyphicons-halflings_1.009~3.4.1+dfsg-2_all.deb ...
Unpacking fonts-glyphicons-halflings (1.009~3.4.1+dfsg-2) ...
Selecting previously unselected package fonts-lyx.
Preparing to unpack .../175-fonts-lyx_2.3.6-1_all.deb ...
Unpacking fonts-lyx (2.3.6-1) ...
Selecting previously unselected package fonts-mathjax.
Preparing to unpack .../176-fonts-mathjax_2.7.9+dfsg-1_all.deb ...
Unpacking fonts-mathjax (2.7.9+dfsg-1) ...
Selecting previously unselected package gap-atlasrep.
Preparing to unpack .../177-gap-atlasrep_2.1.0-3_all.deb ...
Unpacking gap-atlasrep (2.1.0-3) ...
Selecting previously unselected package gap-gapdoc.
Preparing to unpack .../178-gap-gapdoc_1.6.4-1_all.deb ...
Unpacking gap-gapdoc (1.6.4-1) ...
Selecting previously unselected package gap-libs.
Preparing to unpack .../179-gap-libs_4.11.1-1_all.deb ...
Unpacking gap-libs (4.11.1-1) ...
Selecting previously unselected package gap-core.
Preparing to unpack .../180-gap-core_4.11.1-1_armhf.deb ...
Unpacking gap-core (4.11.1-1) ...
Selecting previously unselected package libgap7:armhf.
Preparing to unpack .../181-libgap7_4.11.1-1_armhf.deb ...
Unpacking libgap7:armhf (4.11.1-1) ...
Selecting previously unselected package libgap-dev:armhf.
Preparing to unpack .../182-libgap-dev_4.11.1-1_armhf.deb ...
Unpacking libgap-dev:armhf (4.11.1-1) ...
Selecting previously unselected package gap-dev.
Preparing to unpack .../183-gap-dev_4.11.1-1_armhf.deb ...
Unpacking gap-dev (4.11.1-1) ...
Selecting previously unselected package gap-online-help.
Preparing to unpack .../184-gap-online-help_4.11.1-1_all.deb ...
Unpacking gap-online-help (4.11.1-1) ...
Selecting previously unselected package gap-primgrp.
Preparing to unpack .../185-gap-primgrp_3.4.0-1_all.deb ...
Unpacking gap-primgrp (3.4.0-1) ...
Selecting previously unselected package gap-smallgrp.
Preparing to unpack .../186-gap-smallgrp_1.4.1-2_all.deb ...
Unpacking gap-smallgrp (1.4.1-2) ...
Selecting previously unselected package gap-table-of-marks.
Preparing to unpack .../187-gap-table-of-marks_1.2.9-1_all.deb ...
Unpacking gap-table-of-marks (1.2.9-1) ...
Selecting previously unselected package gap-transgrp.
Preparing to unpack .../188-gap-transgrp_2.0.6-2_all.deb ...
Unpacking gap-transgrp (2.0.6-2) ...
Selecting previously unselected package libcdd0d:armhf.
Preparing to unpack .../189-libcdd0d_094m-1_armhf.deb ...
Unpacking libcdd0d:armhf (094m-1) ...
Selecting previously unselected package gfan.
Preparing to unpack .../190-gfan_0.6.2-6_armhf.deb ...
Unpacking gfan (0.6.2-6) ...
Selecting previously unselected package libgfortran5:armhf.
Preparing to unpack .../191-libgfortran5_11.2.0-14+rpi1_armhf.deb ...
Unpacking libgfortran5:armhf (11.2.0-14+rpi1) ...
Selecting previously unselected package libgfortran-11-dev:armhf.
Preparing to unpack .../192-libgfortran-11-dev_11.2.0-14+rpi1_armhf.deb ...
Unpacking libgfortran-11-dev:armhf (11.2.0-14+rpi1) ...
Selecting previously unselected package gfortran-11.
Preparing to unpack .../193-gfortran-11_11.2.0-14+rpi1_armhf.deb ...
Unpacking gfortran-11 (11.2.0-14+rpi1) ...
Selecting previously unselected package gfortran.
Preparing to unpack .../194-gfortran_4%3a11.2.0-2+rpi1_armhf.deb ...
Unpacking gfortran (4:11.2.0-2+rpi1) ...
Selecting previously unselected package libsuitesparseconfig5:armhf.
Preparing to unpack .../195-libsuitesparseconfig5_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking libsuitesparseconfig5:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package libamd2:armhf.
Preparing to unpack .../196-libamd2_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking libamd2:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package libcolamd2:armhf.
Preparing to unpack .../197-libcolamd2_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking libcolamd2:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package libltdl7:armhf.
Preparing to unpack .../198-libltdl7_2.4.6-15_armhf.deb ...
Unpacking libltdl7:armhf (2.4.6-15) ...
Selecting previously unselected package libglpk40:armhf.
Preparing to unpack .../199-libglpk40_5.0-1_armhf.deb ...
Unpacking libglpk40:armhf (5.0-1) ...
Selecting previously unselected package glpk-utils.
Preparing to unpack .../200-glpk-utils_5.0-1_armhf.deb ...
Unpacking glpk-utils (5.0-1) ...
Selecting previously unselected package libecm1:armhf.
Preparing to unpack .../201-libecm1_7.0.4+ds-6_armhf.deb ...
Unpacking libecm1:armhf (7.0.4+ds-6) ...
Selecting previously unselected package gmp-ecm.
Preparing to unpack .../202-gmp-ecm_7.0.4+ds-6_armhf.deb ...
Unpacking gmp-ecm (7.0.4+ds-6) ...
Selecting previously unselected package icu-devtools.
Preparing to unpack .../203-icu-devtools_67.1-7_armhf.deb ...
Unpacking icu-devtools (67.1-7) ...
Selecting previously unselected package libcommons-cli-java.
Preparing to unpack .../204-libcommons-cli-java_1.4-2_all.deb ...
Unpacking libcommons-cli-java (1.4-2) ...
Selecting previously unselected package libinchi1.
Preparing to unpack .../205-libinchi1_1.03+dfsg-4_armhf.deb ...
Unpacking libinchi1 (1.03+dfsg-4) ...
Selecting previously unselected package libjni-inchi-jni.
Preparing to unpack .../206-libjni-inchi-jni_0.8+dfsg-6_armhf.deb ...
Unpacking libjni-inchi-jni (0.8+dfsg-6) ...
Selecting previously unselected package libcommons-exec-java.
Preparing to unpack .../207-libcommons-exec-java_1.3-2_all.deb ...
Unpacking libcommons-exec-java (1.3-2) ...
Selecting previously unselected package libatinject-jsr330-api-java.
Preparing to unpack .../208-libatinject-jsr330-api-java_1.0+ds1-5_all.deb ...
Unpacking libatinject-jsr330-api-java (1.0+ds1-5) ...
Selecting previously unselected package libapache-pom-java.
Preparing to unpack .../209-libapache-pom-java_18-1_all.deb ...
Unpacking libapache-pom-java (18-1) ...
Selecting previously unselected package libcommons-parent-java.
Preparing to unpack .../210-libcommons-parent-java_43-1_all.deb ...
Unpacking libcommons-parent-java (43-1) ...
Selecting previously unselected package libcommons-lang3-java.
Preparing to unpack .../211-libcommons-lang3-java_3.11-1_all.deb ...
Unpacking libcommons-lang3-java (3.11-1) ...
Selecting previously unselected package libgeronimo-annotation-1.3-spec-java.
Preparing to unpack .../212-libgeronimo-annotation-1.3-spec-java_1.3-1_all.deb ...
Unpacking libgeronimo-annotation-1.3-spec-java (1.3-1) ...
Selecting previously unselected package libaopalliance-java.
Preparing to unpack .../213-libaopalliance-java_20070526-6_all.deb ...
Unpacking libaopalliance-java (20070526-6) ...
Selecting previously unselected package libjsr305-java.
Preparing to unpack .../214-libjsr305-java_0.1~+svn49-11_all.deb ...
Unpacking libjsr305-java (0.1~+svn49-11) ...
Selecting previously unselected package libguava-java.
Preparing to unpack .../215-libguava-java_29.0-6_all.deb ...
Unpacking libguava-java (29.0-6) ...
Selecting previously unselected package libguice-java.
Preparing to unpack .../216-libguice-java_4.2.3-2_all.deb ...
Unpacking libguice-java (4.2.3-2) ...
Selecting previously unselected package libmaven-parent-java.
Preparing to unpack .../217-libmaven-parent-java_31-2_all.deb ...
Unpacking libmaven-parent-java (31-2) ...
Selecting previously unselected package libplexus-utils2-java.
Preparing to unpack .../218-libplexus-utils2-java_3.3.0-1_all.deb ...
Unpacking libplexus-utils2-java (3.3.0-1) ...
Selecting previously unselected package libwagon-provider-api-java.
Preparing to unpack .../219-libwagon-provider-api-java_3.3.4-1_all.deb ...
Unpacking libwagon-provider-api-java (3.3.4-1) ...
Selecting previously unselected package libmaven-resolver-java.
Preparing to unpack .../220-libmaven-resolver-java_1.4.2-3_all.deb ...
Unpacking libmaven-resolver-java (1.4.2-3) ...
Selecting previously unselected package libcommons-io-java.
Preparing to unpack .../221-libcommons-io-java_2.11.0-2_all.deb ...
Unpacking libcommons-io-java (2.11.0-2) ...
Selecting previously unselected package libmaven-shared-utils-java.
Preparing to unpack .../222-libmaven-shared-utils-java_3.3.0-1_all.deb ...
Unpacking libmaven-shared-utils-java (3.3.0-1) ...
Selecting previously unselected package libplexus-cipher-java.
Preparing to unpack .../223-libplexus-cipher-java_1.8-2_all.deb ...
Unpacking libplexus-cipher-java (1.8-2) ...
Selecting previously unselected package libplexus-classworlds-java.
Preparing to unpack .../224-libplexus-classworlds-java_2.6.0-1_all.deb ...
Unpacking libplexus-classworlds-java (2.6.0-1) ...
Selecting previously unselected package libplexus-component-annotations-java.
Preparing to unpack .../225-libplexus-component-annotations-java_2.1.0-1_all.deb ...
Unpacking libplexus-component-annotations-java (2.1.0-1) ...
Selecting previously unselected package libplexus-interpolation-java.
Preparing to unpack .../226-libplexus-interpolation-java_1.26-1_all.deb ...
Unpacking libplexus-interpolation-java (1.26-1) ...
Selecting previously unselected package libplexus-sec-dispatcher-java.
Preparing to unpack .../227-libplexus-sec-dispatcher-java_1.4-4_all.deb ...
Unpacking libplexus-sec-dispatcher-java (1.4-4) ...
Selecting previously unselected package libgeronimo-interceptor-3.0-spec-java.
Preparing to unpack .../228-libgeronimo-interceptor-3.0-spec-java_1.0.1-4_all.deb ...
Unpacking libgeronimo-interceptor-3.0-spec-java (1.0.1-4) ...
Selecting previously unselected package libcdi-api-java.
Preparing to unpack .../229-libcdi-api-java_1.2-3_all.deb ...
Unpacking libcdi-api-java (1.2-3) ...
Selecting previously unselected package libslf4j-java.
Preparing to unpack .../230-libslf4j-java_1.7.32-1_all.deb ...
Unpacking libslf4j-java (1.7.32-1) ...
Selecting previously unselected package libsisu-inject-java.
Preparing to unpack .../231-libsisu-inject-java_0.3.4-2_all.deb ...
Unpacking libsisu-inject-java (0.3.4-2) ...
Selecting previously unselected package libsisu-plexus-java.
Preparing to unpack .../232-libsisu-plexus-java_0.3.4-3_all.deb ...
Unpacking libsisu-plexus-java (0.3.4-3) ...
Selecting previously unselected package libmaven3-core-java.
Preparing to unpack .../233-libmaven3-core-java_3.6.3-5_all.deb ...
Unpacking libmaven3-core-java (3.6.3-5) ...
Selecting previously unselected package libexec-maven-plugin-java.
Preparing to unpack .../234-libexec-maven-plugin-java_1.6.0-4.1_all.deb ...
Unpacking libexec-maven-plugin-java (1.6.0-4.1) ...
Selecting previously unselected package libmaven-shared-incremental-java.
Preparing to unpack .../235-libmaven-shared-incremental-java_1.1-3_all.deb ...
Unpacking libmaven-shared-incremental-java (1.1-3) ...
Selecting previously unselected package libcommons-lang-java.
Preparing to unpack .../236-libcommons-lang-java_2.6-9_all.deb ...
Unpacking libcommons-lang-java (2.6-9) ...
Selecting previously unselected package libxbean-reflect-java.
Preparing to unpack .../237-libxbean-reflect-java_4.5-8_all.deb ...
Unpacking libxbean-reflect-java (4.5-8) ...
Selecting previously unselected package libplexus-container-default-java.
Preparing to unpack .../238-libplexus-container-default-java_2.1.0-1_all.deb ...
Unpacking libplexus-container-default-java (2.1.0-1) ...
Selecting previously unselected package libplexus-compiler-java.
Preparing to unpack .../239-libplexus-compiler-java_2.8.8-2_all.deb ...
Unpacking libplexus-compiler-java (2.8.8-2) ...
Selecting previously unselected package libasm-java.
Preparing to unpack .../240-libasm-java_9.2-1_all.deb ...
Unpacking libasm-java (9.2-1) ...
Selecting previously unselected package libqdox2-java.
Preparing to unpack .../241-libqdox2-java_2.0.0-1_all.deb ...
Unpacking libqdox2-java (2.0.0-1) ...
Selecting previously unselected package libplexus-languages-java.
Preparing to unpack .../242-libplexus-languages-java_0.9.10-2_all.deb ...
Unpacking libplexus-languages-java (0.9.10-2) ...
Selecting previously unselected package libmaven-compiler-plugin-java.
Preparing to unpack .../243-libmaven-compiler-plugin-java_3.8.1-4_all.deb ...
Unpacking libmaven-compiler-plugin-java (3.8.1-4) ...
Selecting previously unselected package liblog4j1.2-java.
Preparing to unpack .../244-liblog4j1.2-java_1.2.17-11_all.deb ...
Unpacking liblog4j1.2-java (1.2.17-11) ...
Selecting previously unselected package libjni-inchi-java.
Preparing to unpack .../245-libjni-inchi-java_0.8+dfsg-6_all.deb ...
Unpacking libjni-inchi-java (0.8+dfsg-6) ...
Selecting previously unselected package libnaga-java.
Preparing to unpack .../246-libnaga-java_3.0+svn80-4_all.deb ...
Unpacking libnaga-java (3.0+svn80-4) ...
Selecting previously unselected package libjmol-java.
Preparing to unpack .../247-libjmol-java_14.32.3+dfsg1-1_all.deb ...
Unpacking libjmol-java (14.32.3+dfsg1-1) ...
Selecting previously unselected package jmol.
Preparing to unpack .../248-jmol_14.32.3+dfsg1-1_all.deb ...
Unpacking jmol (14.32.3+dfsg1-1) ...
Selecting previously unselected package jupyter-nbextension-jupyter-js-widgets.
Preparing to unpack .../249-jupyter-nbextension-jupyter-js-widgets_6.0.0-8_all.deb ...
Unpacking jupyter-nbextension-jupyter-js-widgets (6.0.0-8) ...
Selecting previously unselected package libgssrpc4:armhf.
Preparing to unpack .../250-libgssrpc4_1.18.3-7_armhf.deb ...
Unpacking libgssrpc4:armhf (1.18.3-7) ...
Selecting previously unselected package libkdb5-10:armhf.
Preparing to unpack .../251-libkdb5-10_1.18.3-7_armhf.deb ...
Unpacking libkdb5-10:armhf (1.18.3-7) ...
Selecting previously unselected package libkadm5srv-mit12:armhf.
Preparing to unpack .../252-libkadm5srv-mit12_1.18.3-7_armhf.deb ...
Unpacking libkadm5srv-mit12:armhf (1.18.3-7) ...
Selecting previously unselected package libkadm5clnt-mit12:armhf.
Preparing to unpack .../253-libkadm5clnt-mit12_1.18.3-7_armhf.deb ...
Unpacking libkadm5clnt-mit12:armhf (1.18.3-7) ...
Selecting previously unselected package krb5-multidev:armhf.
Preparing to unpack .../254-krb5-multidev_1.18.3-7_armhf.deb ...
Unpacking krb5-multidev:armhf (1.18.3-7) ...
Selecting previously unselected package liblfunction1:armhf.
Preparing to unpack .../255-liblfunction1_2.0.5-1_armhf.deb ...
Unpacking liblfunction1:armhf (2.0.5-1) ...
Selecting previously unselected package lcalc.
Preparing to unpack .../256-lcalc_2.0.5-1_armhf.deb ...
Unpacking lcalc (2.0.5-1) ...
Selecting previously unselected package libargon2-1:armhf.
Preparing to unpack .../257-libargon2-1_0~20171227-0.2_armhf.deb ...
Unpacking libargon2-1:armhf (0~20171227-0.2) ...
Selecting previously unselected package libatlas3-base:armhf.
Preparing to unpack .../258-libatlas3-base_3.10.3-12+rpi1_armhf.deb ...
Unpacking libatlas3-base:armhf (3.10.3-12+rpi1) ...
Selecting previously unselected package libblas3:armhf.
Preparing to unpack .../259-libblas3_3.10.0-2_armhf.deb ...
Unpacking libblas3:armhf (3.10.0-2) ...
Selecting previously unselected package libblas-dev:armhf.
Preparing to unpack .../260-libblas-dev_3.10.0-2_armhf.deb ...
Unpacking libblas-dev:armhf (3.10.0-2) ...
Selecting previously unselected package libboost1.74-dev:armhf.
Preparing to unpack .../261-libboost1.74-dev_1.74.0-14_armhf.deb ...
Unpacking libboost1.74-dev:armhf (1.74.0-14) ...
Selecting previously unselected package libboost-dev:armhf.
Preparing to unpack .../262-libboost-dev_1.74.0.3+b2_armhf.deb ...
Unpacking libboost-dev:armhf (1.74.0.3+b2) ...
Selecting previously unselected package libbraiding0:armhf.
Preparing to unpack .../263-libbraiding0_1.0-1_armhf.deb ...
Unpacking libbraiding0:armhf (1.0-1) ...
Selecting previously unselected package libbraiding-dev:armhf.
Preparing to unpack .../264-libbraiding-dev_1.0-1_armhf.deb ...
Unpacking libbraiding-dev:armhf (1.0-1) ...
Selecting previously unselected package libbrial3:armhf.
Preparing to unpack .../265-libbrial3_1.2.10-1_armhf.deb ...
Unpacking libbrial3:armhf (1.2.10-1) ...
Selecting previously unselected package libdeflate0:armhf.
Preparing to unpack .../266-libdeflate0_1.8-1_armhf.deb ...
Unpacking libdeflate0:armhf (1.8-1) ...
Selecting previously unselected package libjbig0:armhf.
Preparing to unpack .../267-libjbig0_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig0:armhf (2.1-3.1+b2) ...
Selecting previously unselected package libwebp6:armhf.
Preparing to unpack .../268-libwebp6_0.6.1-2.1_armhf.deb ...
Unpacking libwebp6:armhf (0.6.1-2.1) ...
Selecting previously unselected package libtiff5:armhf.
Preparing to unpack .../269-libtiff5_4.3.0-3_armhf.deb ...
Unpacking libtiff5:armhf (4.3.0-3) ...
Selecting previously unselected package libxpm4:armhf.
Preparing to unpack .../270-libxpm4_1%3a3.5.12-1_armhf.deb ...
Unpacking libxpm4:armhf (1:3.5.12-1) ...
Selecting previously unselected package libgd3:armhf.
Preparing to unpack .../271-libgd3_2.3.0-2_armhf.deb ...
Unpacking libgd3:armhf (2.3.0-2) ...
Selecting previously unselected package zlib1g-dev:armhf.
Preparing to unpack .../272-zlib1g-dev_1%3a1.2.11.dfsg-2_armhf.deb ...
Unpacking zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Selecting previously unselected package libpng-dev:armhf.
Preparing to unpack .../273-libpng-dev_1.6.37-3_armhf.deb ...
Unpacking libpng-dev:armhf (1.6.37-3) ...
Selecting previously unselected package libjpeg62-turbo-dev:armhf.
Preparing to unpack .../274-libjpeg62-turbo-dev_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg62-turbo-dev:armhf (1:2.1.2-1) ...
Selecting previously unselected package libjpeg-dev:armhf.
Preparing to unpack .../275-libjpeg-dev_1%3a2.1.2-1_armhf.deb ...
Unpacking libjpeg-dev:armhf (1:2.1.2-1) ...
Selecting previously unselected package libbrotli-dev:armhf.
Preparing to unpack .../276-libbrotli-dev_1.0.9-2+b1_armhf.deb ...
Unpacking libbrotli-dev:armhf (1.0.9-2+b1) ...
Selecting previously unselected package libfreetype-dev:armhf.
Preparing to unpack .../277-libfreetype-dev_2.11.1+dfsg-1_armhf.deb ...
Unpacking libfreetype-dev:armhf (2.11.1+dfsg-1) ...
Selecting previously unselected package libfreetype6-dev:armhf.
Preparing to unpack .../278-libfreetype6-dev_2.11.1+dfsg-1_armhf.deb ...
Unpacking libfreetype6-dev:armhf (2.11.1+dfsg-1) ...
Selecting previously unselected package xorg-sgml-doctools.
Preparing to unpack .../279-xorg-sgml-doctools_1%3a1.11-1.1_all.deb ...
Unpacking xorg-sgml-doctools (1:1.11-1.1) ...
Selecting previously unselected package x11proto-dev.
Preparing to unpack .../280-x11proto-dev_2021.5-1_all.deb ...
Unpacking x11proto-dev (2021.5-1) ...
Selecting previously unselected package libxau-dev:armhf.
Preparing to unpack .../281-libxau-dev_1%3a1.0.9-1_armhf.deb ...
Unpacking libxau-dev:armhf (1:1.0.9-1) ...
Selecting previously unselected package libxdmcp-dev:armhf.
Preparing to unpack .../282-libxdmcp-dev_1%3a1.1.2-3_armhf.deb ...
Unpacking libxdmcp-dev:armhf (1:1.1.2-3) ...
Selecting previously unselected package xtrans-dev.
Preparing to unpack .../283-xtrans-dev_1.4.0-1_all.deb ...
Unpacking xtrans-dev (1.4.0-1) ...
Selecting previously unselected package libpthread-stubs0-dev:armhf.
Preparing to unpack .../284-libpthread-stubs0-dev_0.4-1_armhf.deb ...
Unpacking libpthread-stubs0-dev:armhf (0.4-1) ...
Selecting previously unselected package libxcb1-dev:armhf.
Preparing to unpack .../285-libxcb1-dev_1.14-3_armhf.deb ...
Unpacking libxcb1-dev:armhf (1.14-3) ...
Selecting previously unselected package libx11-dev:armhf.
Preparing to unpack .../286-libx11-dev_2%3a1.7.2-2_armhf.deb ...
Unpacking libx11-dev:armhf (2:1.7.2-2) ...
Selecting previously unselected package libxpm-dev:armhf.
Preparing to unpack .../287-libxpm-dev_1%3a3.5.12-1_armhf.deb ...
Unpacking libxpm-dev:armhf (1:3.5.12-1) ...
Selecting previously unselected package libice6:armhf.
Preparing to unpack .../288-libice6_2%3a1.0.10-1_armhf.deb ...
Unpacking libice6:armhf (2:1.0.10-1) ...
Selecting previously unselected package libsm6:armhf.
Preparing to unpack .../289-libsm6_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm6:armhf (2:1.2.3-1) ...
Selecting previously unselected package libxt6:armhf.
Preparing to unpack .../290-libxt6_1%3a1.2.0-1_armhf.deb ...
Unpacking libxt6:armhf (1:1.2.0-1) ...
Selecting previously unselected package libice-dev:armhf.
Preparing to unpack .../291-libice-dev_2%3a1.0.10-1_armhf.deb ...
Unpacking libice-dev:armhf (2:1.0.10-1) ...
Selecting previously unselected package libsm-dev:armhf.
Preparing to unpack .../292-libsm-dev_2%3a1.2.3-1_armhf.deb ...
Unpacking libsm-dev:armhf (2:1.2.3-1) ...
Selecting previously unselected package libxt-dev:armhf.
Preparing to unpack .../293-libxt-dev_1%3a1.2.0-1_armhf.deb ...
Unpacking libxt-dev:armhf (1:1.2.0-1) ...
Selecting previously unselected package libexpat1-dev:armhf.
Preparing to unpack .../294-libexpat1-dev_2.4.4-1_armhf.deb ...
Unpacking libexpat1-dev:armhf (2.4.4-1) ...
Selecting previously unselected package uuid-dev:armhf.
Preparing to unpack .../295-uuid-dev_2.37.3-1_armhf.deb ...
Unpacking uuid-dev:armhf (2.37.3-1) ...
Selecting previously unselected package pkg-config.
Preparing to unpack .../296-pkg-config_0.29.2-1_armhf.deb ...
Unpacking pkg-config (0.29.2-1) ...
Selecting previously unselected package libfontconfig-dev:armhf.
Preparing to unpack .../297-libfontconfig-dev_2.13.1-4.4_armhf.deb ...
Unpacking libfontconfig-dev:armhf (2.13.1-4.4) ...
Selecting previously unselected package libvpx7:armhf.
Preparing to unpack .../298-libvpx7_1.11.0-2_armhf.deb ...
Unpacking libvpx7:armhf (1.11.0-2) ...
Selecting previously unselected package libvpx-dev:armhf.
Preparing to unpack .../299-libvpx-dev_1.11.0-2_armhf.deb ...
Unpacking libvpx-dev:armhf (1.11.0-2) ...
Selecting previously unselected package libjbig-dev:armhf.
Preparing to unpack .../300-libjbig-dev_2.1-3.1+b2_armhf.deb ...
Unpacking libjbig-dev:armhf (2.1-3.1+b2) ...
Selecting previously unselected package liblzma-dev:armhf.
Preparing to unpack .../301-liblzma-dev_5.2.5-2_armhf.deb ...
Unpacking liblzma-dev:armhf (5.2.5-2) ...
Selecting previously unselected package libtiffxx5:armhf.
Preparing to unpack .../302-libtiffxx5_4.3.0-3_armhf.deb ...
Unpacking libtiffxx5:armhf (4.3.0-3) ...
Selecting previously unselected package libdeflate-dev:armhf.
Preparing to unpack .../303-libdeflate-dev_1.8-1_armhf.deb ...
Unpacking libdeflate-dev:armhf (1.8-1) ...
Selecting previously unselected package libtiff-dev:armhf.
Preparing to unpack .../304-libtiff-dev_4.3.0-3_armhf.deb ...
Unpacking libtiff-dev:armhf (4.3.0-3) ...
Selecting previously unselected package libgd-dev:armhf.
Preparing to unpack .../305-libgd-dev_2.3.0-2_armhf.deb ...
Unpacking libgd-dev:armhf (2.3.0-2) ...
Selecting previously unselected package libm4ri-0.0.20200125:armhf.
Preparing to unpack .../306-libm4ri-0.0.20200125_20200125-1_armhf.deb ...
Unpacking libm4ri-0.0.20200125:armhf (20200125-1) ...
Selecting previously unselected package libm4ri-dev.
Preparing to unpack .../307-libm4ri-dev_20200125-1_armhf.deb ...
Unpacking libm4ri-dev (20200125-1) ...
Selecting previously unselected package libbrial-dev.
Preparing to unpack .../308-libbrial-dev_1.2.10-1_armhf.deb ...
Unpacking libbrial-dev (1.2.10-1) ...
Selecting previously unselected package libbrial-groebner3:armhf.
Preparing to unpack .../309-libbrial-groebner3_1.2.10-1_armhf.deb ...
Unpacking libbrial-groebner3:armhf (1.2.10-1) ...
Selecting previously unselected package libbrial-groebner-dev.
Preparing to unpack .../310-libbrial-groebner-dev_1.2.10-1_armhf.deb ...
Unpacking libbrial-groebner-dev (1.2.10-1) ...
Selecting previously unselected package libmd-dev:armhf.
Preparing to unpack .../311-libmd-dev_1.0.4-1_armhf.deb ...
Unpacking libmd-dev:armhf (1.0.4-1) ...
Selecting previously unselected package libbsd-dev:armhf.
Preparing to unpack .../312-libbsd-dev_0.11.5-1_armhf.deb ...
Unpacking libbsd-dev:armhf (0.11.5-1) ...
Selecting previously unselected package libbtf1:armhf.
Preparing to unpack .../313-libbtf1_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking libbtf1:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package libbz2-dev:armhf.
Preparing to unpack .../314-libbz2-dev_1.0.8-5_armhf.deb ...
Unpacking libbz2-dev:armhf (1.0.8-5) ...
Selecting previously unselected package libpixman-1-0:armhf.
Preparing to unpack .../315-libpixman-1-0_0.40.0-1_armhf.deb ...
Unpacking libpixman-1-0:armhf (0.40.0-1) ...
Selecting previously unselected package libxcb-render0:armhf.
Preparing to unpack .../316-libxcb-render0_1.14-3_armhf.deb ...
Unpacking libxcb-render0:armhf (1.14-3) ...
Selecting previously unselected package libcairo2:armhf.
Preparing to unpack .../317-libcairo2_1.16.0-5_armhf.deb ...
Unpacking libcairo2:armhf (1.16.0-5) ...
Selecting previously unselected package libcamd2:armhf.
Preparing to unpack .../318-libcamd2_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking libcamd2:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package libccolamd2:armhf.
Preparing to unpack .../319-libccolamd2_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking libccolamd2:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package libcdd-dev:armhf.
Preparing to unpack .../320-libcdd-dev_094m-1_armhf.deb ...
Unpacking libcdd-dev:armhf (094m-1) ...
Selecting previously unselected package libcdd-tools.
Preparing to unpack .../321-libcdd-tools_094m-1_armhf.deb ...
Unpacking libcdd-tools (094m-1) ...
Selecting previously unselected package libopenblas0-pthread:armhf.
Preparing to unpack .../322-libopenblas0-pthread_0.3.19+ds-3+rpi1_armhf.deb ...
Unpacking libopenblas0-pthread:armhf (0.3.19+ds-3+rpi1) ...
Selecting previously unselected package liblapack3:armhf.
Preparing to unpack .../323-liblapack3_3.10.0-2_armhf.deb ...
Unpacking liblapack3:armhf (3.10.0-2) ...
Selecting previously unselected package libmetis5:armhf.
Preparing to unpack .../324-libmetis5_5.1.0.dfsg-7_armhf.deb ...
Unpacking libmetis5:armhf (5.1.0.dfsg-7) ...
Selecting previously unselected package libcholmod3:armhf.
Preparing to unpack .../325-libcholmod3_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking libcholmod3:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package libcliquer-dev:armhf.
Preparing to unpack .../326-libcliquer-dev_1.21-3_armhf.deb ...
Unpacking libcliquer-dev:armhf (1.21-3) ...
Selecting previously unselected package libcurl4-openssl-dev:armhf.
Preparing to unpack .../327-libcurl4-openssl-dev_7.81.0-1_armhf.deb ...
Unpacking libcurl4-openssl-dev:armhf (7.81.0-1) ...
Selecting previously unselected package libcxsparse3:armhf.
Preparing to unpack .../328-libcxsparse3_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking libcxsparse3:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package libdatrie1:armhf.
Preparing to unpack .../329-libdatrie1_0.2.13-2_armhf.deb ...
Unpacking libdatrie1:armhf (0.2.13-2) ...
Selecting previously unselected package libec-dev:armhf.
Preparing to unpack .../330-libec-dev_20210625-1+b1_armhf.deb ...
Unpacking libec-dev:armhf (20210625-1+b1) ...
Selecting previously unselected package libecm1-dev-common.
Preparing to unpack .../331-libecm1-dev-common_7.0.4+ds-6_all.deb ...
Unpacking libecm1-dev-common (7.0.4+ds-6) ...
Selecting previously unselected package libecm1-dev:armhf.
Preparing to unpack .../332-libecm1-dev_7.0.4+ds-6_armhf.deb ...
Unpacking libecm1-dev:armhf (7.0.4+ds-6) ...
Selecting previously unselected package libecm-dev.
Preparing to unpack .../333-libecm-dev_7.0.4+ds-6_all.deb ...
Unpacking libecm-dev (7.0.4+ds-6) ...
Selecting previously unselected package libflint-2.8.4:armhf.
Preparing to unpack .../334-libflint-2.8.4_2.8.4-2_armhf.deb ...
Unpacking libflint-2.8.4:armhf (2.8.4-2) ...
Selecting previously unselected package libflint-arb2:armhf.
Preparing to unpack .../335-libflint-arb2_1%3a2.21.1-2_armhf.deb ...
Unpacking libflint-arb2:armhf (1:2.21.1-2) ...
Selecting previously unselected package libmpfr-dev:armhf.
Preparing to unpack .../336-libmpfr-dev_4.1.0-3_armhf.deb ...
Unpacking libmpfr-dev:armhf (4.1.0-3) ...
Selecting previously unselected package libflint-dev.
Preparing to unpack .../337-libflint-dev_2.8.4-2_armhf.deb ...
Unpacking libflint-dev (2.8.4-2) ...
Selecting previously unselected package libflint-arb-dev:armhf.
Preparing to unpack .../338-libflint-arb-dev_1%3a2.21.1-2_armhf.deb ...
Unpacking libflint-arb-dev:armhf (1:2.21.1-2) ...
Selecting previously unselected package libxcursor1:armhf.
Preparing to unpack .../339-libxcursor1_1%3a1.2.0-2_armhf.deb ...
Unpacking libxcursor1:armhf (1:1.2.0-2) ...
Selecting previously unselected package libxinerama1:armhf.
Preparing to unpack .../340-libxinerama1_2%3a1.1.4-3_armhf.deb ...
Unpacking libxinerama1:armhf (2:1.1.4-3) ...
Selecting previously unselected package libfltk1.3:armhf.
Preparing to unpack .../341-libfltk1.3_1.3.8-4_armhf.deb ...
Unpacking libfltk1.3:armhf (1.3.8-4) ...
Selecting previously unselected package libfltk-cairo1.3:armhf.
Preparing to unpack .../342-libfltk-cairo1.3_1.3.8-4_armhf.deb ...
Unpacking libfltk-cairo1.3:armhf (1.3.8-4) ...
Selecting previously unselected package libfltk-forms1.3:armhf.
Preparing to unpack .../343-libfltk-forms1.3_1.3.8-4_armhf.deb ...
Unpacking libfltk-forms1.3:armhf (1.3.8-4) ...
Selecting previously unselected package libfltk-gl1.3:armhf.
Preparing to unpack .../344-libfltk-gl1.3_1.3.8-4_armhf.deb ...
Unpacking libfltk-gl1.3:armhf (1.3.8-4) ...
Selecting previously unselected package libfltk-images1.3:armhf.
Preparing to unpack .../345-libfltk-images1.3_1.3.8-4_armhf.deb ...
Unpacking libfltk-images1.3:armhf (1.3.8-4) ...
Selecting previously unselected package libfltk1.3-dev:armhf.
Preparing to unpack .../346-libfltk1.3-dev_1.3.8-4_armhf.deb ...
Unpacking libfltk1.3-dev:armhf (1.3.8-4) ...
Selecting previously unselected package libfplll7-data.
Preparing to unpack .../347-libfplll7-data_5.4.1-1+rpi1_all.deb ...
Unpacking libfplll7-data (5.4.1-1+rpi1) ...
Selecting previously unselected package libfplll7:armhf.
Preparing to unpack .../348-libfplll7_5.4.1-1+rpi1_armhf.deb ...
Unpacking libfplll7:armhf (5.4.1-1+rpi1) ...
Selecting previously unselected package libfplll-dev:armhf.
Preparing to unpack .../349-libfplll-dev_5.4.1-1+rpi1_armhf.deb ...
Unpacking libfplll-dev:armhf (5.4.1-1+rpi1) ...
Selecting previously unselected package libfribidi0:armhf.
Preparing to unpack .../350-libfribidi0_1.0.8-2_armhf.deb ...
Unpacking libfribidi0:armhf (1.0.8-2) ...
Selecting previously unselected package libgf2x-dev.
Preparing to unpack .../351-libgf2x-dev_1.3.0-2_armhf.deb ...
Unpacking libgf2x-dev (1.3.0-2) ...
Selecting previously unselected package libgslcblas0:armhf.
Preparing to unpack .../352-libgslcblas0_2.7.1+dfsg-3_armhf.deb ...
Unpacking libgslcblas0:armhf (2.7.1+dfsg-3) ...
Selecting previously unselected package libgsl27:armhf.
Preparing to unpack .../353-libgsl27_2.7.1+dfsg-3_armhf.deb ...
Unpacking libgsl27:armhf (2.7.1+dfsg-3) ...
Selecting previously unselected package libmpfi0:armhf.
Preparing to unpack .../354-libmpfi0_1.5.3+ds-6_armhf.deb ...
Unpacking libmpfi0:armhf (1.5.3+ds-6) ...
Selecting previously unselected package libgiac0:armhf.
Preparing to unpack .../355-libgiac0_1.7.0.39+dfsg2-1+b1_armhf.deb ...
Unpacking libgiac0:armhf (1.7.0.39+dfsg2-1+b1) ...
Selecting previously unselected package libgsl-dev.
Preparing to unpack .../356-libgsl-dev_2.7.1+dfsg-3_armhf.deb ...
Unpacking libgsl-dev (2.7.1+dfsg-3) ...
Selecting previously unselected package libmpfi-dev-common.
Preparing to unpack .../357-libmpfi-dev-common_1.5.3+ds-6_all.deb ...
Unpacking libmpfi-dev-common (1.5.3+ds-6) ...
Selecting previously unselected package libmpfi-dev:armhf.
Preparing to unpack .../358-libmpfi-dev_1.5.3+ds-6_armhf.deb ...
Unpacking libmpfi-dev:armhf (1.5.3+ds-6) ...
Selecting previously unselected package libntl-dev.
Preparing to unpack .../359-libntl-dev_11.5.1-1_armhf.deb ...
Unpacking libntl-dev (11.5.1-1) ...
Selecting previously unselected package libgiac-dev.
Preparing to unpack .../360-libgiac-dev_1.7.0.39+dfsg2-1+b1_armhf.deb ...
Unpacking libgiac-dev (1.7.0.39+dfsg2-1+b1) ...
Selecting previously unselected package libgl2ps1.4.
Preparing to unpack .../361-libgl2ps1.4_1.4.2+dfsg1-2_armhf.deb ...
Unpacking libgl2ps1.4 (1.4.2+dfsg1-2) ...
Selecting previously unselected package libklu1:armhf.
Preparing to unpack .../362-libklu1_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking libklu1:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package libldl2:armhf.
Preparing to unpack .../363-libldl2_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking libldl2:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package libmongoose2:armhf.
Preparing to unpack .../364-libmongoose2_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking libmongoose2:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package libumfpack5:armhf.
Preparing to unpack .../365-libumfpack5_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking libumfpack5:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package librbio2:armhf.
Preparing to unpack .../366-librbio2_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking librbio2:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package libspqr2:armhf.
Preparing to unpack .../367-libspqr2_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking libspqr2:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package libsliplu1:armhf.
Preparing to unpack .../368-libsliplu1_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking libsliplu1:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package libopenblas-pthread-dev:armhf.
Preparing to unpack .../369-libopenblas-pthread-dev_0.3.19+ds-3+rpi1_armhf.deb ...
Unpacking libopenblas-pthread-dev:armhf (0.3.19+ds-3+rpi1) ...
Selecting previously unselected package liblapack-dev:armhf.
Preparing to unpack .../370-liblapack-dev_3.10.0-2_armhf.deb ...
Unpacking liblapack-dev:armhf (3.10.0-2) ...
Selecting previously unselected package libsuitesparse-dev:armhf.
Preparing to unpack .../371-libsuitesparse-dev_1%3a5.10.1+dfsg-4_armhf.deb ...
Unpacking libsuitesparse-dev:armhf (1:5.10.1+dfsg-4) ...
Selecting previously unselected package libglpk-dev:armhf.
Preparing to unpack .../372-libglpk-dev_5.0-1_armhf.deb ...
Unpacking libglpk-dev:armhf (5.0-1) ...
Selecting previously unselected package libhomfly0:armhf.
Preparing to unpack .../373-libhomfly0_1.02r6-1_armhf.deb ...
Unpacking libhomfly0:armhf (1.02r6-1) ...
Selecting previously unselected package libhomfly-dev:armhf.
Preparing to unpack .../374-libhomfly-dev_1.02r6-1_armhf.deb ...
Unpacking libhomfly-dev:armhf (1.02r6-1) ...
Selecting previously unselected package libicu-dev:armhf.
Preparing to unpack .../375-libicu-dev_67.1-7_armhf.deb ...
Unpacking libicu-dev:armhf (67.1-7) ...
Selecting previously unselected package libimagequant0:armhf.
Preparing to unpack .../376-libimagequant0_2.17.0-1_armhf.deb ...
Unpacking libimagequant0:armhf (2.17.0-1) ...
Selecting previously unselected package libiml0:armhf.
Preparing to unpack .../377-libiml0_1.0.5-1_armhf.deb ...
Unpacking libiml0:armhf (1.0.5-1) ...
Selecting previously unselected package libiml-dev.
Preparing to unpack .../378-libiml-dev_1.0.5-1_armhf.deb ...
Unpacking libiml-dev (1.0.5-1) ...
Selecting previously unselected package libjs-underscore.
Preparing to unpack .../379-libjs-underscore_1.13.2~dfsg-2_all.deb ...
Unpacking libjs-underscore (1.13.2~dfsg-2) ...
Selecting previously unselected package libjs-backbone.
Preparing to unpack .../380-libjs-backbone_1.4.0~dfsg+~1.4.5-2_all.deb ...
Unpacking libjs-backbone (1.4.0~dfsg+~1.4.5-2) ...
Selecting previously unselected package libjs-bootstrap.
Preparing to unpack .../381-libjs-bootstrap_3.4.1+dfsg-2_all.deb ...
Unpacking libjs-bootstrap (3.4.1+dfsg-2) ...
Selecting previously unselected package libjs-jquery.
Preparing to unpack .../382-libjs-jquery_3.5.1+dfsg+~3.5.5-8_all.deb ...
Unpacking libjs-jquery (3.5.1+dfsg+~3.5.5-8) ...
Selecting previously unselected package libjs-bootstrap-tour.
Preparing to unpack .../383-libjs-bootstrap-tour_0.12.0+dfsg-3_all.deb ...
Unpacking libjs-bootstrap-tour (0.12.0+dfsg-3) ...
Selecting previously unselected package libjs-codemirror.
Preparing to unpack .../384-libjs-codemirror_5.65.0+~cs5.83.9-1_all.deb ...
Unpacking libjs-codemirror (5.65.0+~cs5.83.9-1) ...
Selecting previously unselected package libjs-es6-promise.
Preparing to unpack .../385-libjs-es6-promise_4.2.8-9_all.deb ...
Unpacking libjs-es6-promise (4.2.8-9) ...
Selecting previously unselected package node-jed.
Preparing to unpack .../386-node-jed_1.1.1-3_all.deb ...
Unpacking node-jed (1.1.1-3) ...
Selecting previously unselected package libjs-jed.
Preparing to unpack .../387-libjs-jed_1.1.1-3_all.deb ...
Unpacking libjs-jed (1.1.1-3) ...
Selecting previously unselected package libjs-jquery-typeahead.
Preparing to unpack .../388-libjs-jquery-typeahead_2.11.0+dfsg1-3_all.deb ...
Unpacking libjs-jquery-typeahead (2.11.0+dfsg1-3) ...
Selecting previously unselected package libjs-jquery-ui.
Preparing to unpack .../389-libjs-jquery-ui_1.13.0+dfsg-1_all.deb ...
Unpacking libjs-jquery-ui (1.13.0+dfsg-1) ...
Selecting previously unselected package libjs-marked.
Preparing to unpack .../390-libjs-marked_4.0.12+ds+~4.0.1-1_all.deb ...
Unpacking libjs-marked (4.0.12+ds+~4.0.1-1) ...
Selecting previously unselected package libjs-mathjax.
Preparing to unpack .../391-libjs-mathjax_2.7.9+dfsg-1_all.deb ...
Unpacking libjs-mathjax (2.7.9+dfsg-1) ...
Selecting previously unselected package libjs-moment.
Preparing to unpack .../392-libjs-moment_2.29.1+ds-3_all.deb ...
Unpacking libjs-moment (2.29.1+ds-3) ...
Selecting previously unselected package libjs-requirejs.
Preparing to unpack .../393-libjs-requirejs_2.3.6+ds-1_all.deb ...
Unpacking libjs-requirejs (2.3.6+ds-1) ...
Selecting previously unselected package libjs-requirejs-text.
Preparing to unpack .../394-libjs-requirejs-text_2.0.12-1.1_all.deb ...
Unpacking libjs-requirejs-text (2.0.12-1.1) ...
Selecting previously unselected package libjs-sphinxdoc.
Preparing to unpack .../395-libjs-sphinxdoc_4.3.2-1_all.deb ...
Unpacking libjs-sphinxdoc (4.3.2-1) ...
Selecting previously unselected package libjs-text-encoding.
Preparing to unpack .../396-libjs-text-encoding_0.7.0-4_all.deb ...
Unpacking libjs-text-encoding (0.7.0-4) ...
Selecting previously unselected package libjs-three.
Preparing to unpack .../397-libjs-three_111+dfsg1-2_all.deb ...
Unpacking libjs-three (111+dfsg1-2) ...
Selecting previously unselected package libjs-xterm.
Preparing to unpack .../398-libjs-xterm_3.8.1+~cs0.9.0-1_all.deb ...
Unpacking libjs-xterm (3.8.1+~cs0.9.0-1) ...
Selecting previously unselected package libkrb5-dev:armhf.
Preparing to unpack .../399-libkrb5-dev_1.18.3-7_armhf.deb ...
Unpacking libkrb5-dev:armhf (1.18.3-7) ...
Selecting previously unselected package liblbfgsb0:armhf.
Preparing to unpack .../400-liblbfgsb0_3.0+dfsg.3-10_armhf.deb ...
Unpacking liblbfgsb0:armhf (3.0+dfsg.3-10) ...
Selecting previously unselected package liblfunction-dev:armhf.
Preparing to unpack .../401-liblfunction-dev_2.0.5-1_armhf.deb ...
Unpacking liblfunction-dev:armhf (2.0.5-1) ...
Selecting previously unselected package liblinbox-1.7.0-0:armhf.
Preparing to unpack .../402-liblinbox-1.7.0-0_1.7.0-2_armhf.deb ...
Unpacking liblinbox-1.7.0-0:armhf (1.7.0-2) ...
Selecting previously unselected package liblinbox-dev.
Preparing to unpack .../403-liblinbox-dev_1.7.0-2_armhf.deb ...
Unpacking liblinbox-dev (1.7.0-2) ...
Selecting previously unselected package liblrcalc1:armhf.
Preparing to unpack .../404-liblrcalc1_1.2-2_armhf.deb ...
Unpacking liblrcalc1:armhf (1.2-2) ...
Selecting previously unselected package liblrcalc-dev.
Preparing to unpack .../405-liblrcalc-dev_1.2-2_armhf.deb ...
Unpacking liblrcalc-dev (1.2-2) ...
Selecting previously unselected package libm4rie-0.0.20200125:armhf.
Preparing to unpack .../406-libm4rie-0.0.20200125_20200125-1+b2_armhf.deb ...
Unpacking libm4rie-0.0.20200125:armhf (20200125-1+b2) ...
Selecting previously unselected package libm4rie-dev:armhf.
Preparing to unpack .../407-libm4rie-dev_20200125-1+b2_armhf.deb ...
Unpacking libm4rie-dev:armhf (20200125-1+b2) ...
Selecting previously unselected package libmpc-dev:armhf.
Preparing to unpack .../408-libmpc-dev_1.2.1-1_armhf.deb ...
Unpacking libmpc-dev:armhf (1.2.1-1) ...
Selecting previously unselected package libnauty2:armhf.
Preparing to unpack .../409-libnauty2_2.7r3+ds-1_armhf.deb ...
Unpacking libnauty2:armhf (2.7r3+ds-1) ...
Selecting previously unselected package libnorm1:armhf.
Preparing to unpack .../410-libnorm1_1.5.9+dfsg-2_armhf.deb ...
Unpacking libnorm1:armhf (1.5.9+dfsg-2) ...
Selecting previously unselected package libxml2-dev:armhf.
Preparing to unpack .../411-libxml2-dev_2.9.12+dfsg-5_armhf.deb ...
Unpacking libxml2-dev:armhf (2.9.12+dfsg-5) ...
Selecting previously unselected package libnorm-dev:armhf.
Preparing to unpack .../412-libnorm-dev_1.5.9+dfsg-2_armhf.deb ...
Unpacking libnorm-dev:armhf (1.5.9+dfsg-2) ...
Selecting previously unselected package libopenblas0:armhf.
Preparing to unpack .../413-libopenblas0_0.3.19+ds-3+rpi1_armhf.deb ...
Unpacking libopenblas0:armhf (0.3.19+ds-3+rpi1) ...
Selecting previously unselected package libopenblas-dev:armhf.
Preparing to unpack .../414-libopenblas-dev_0.3.19+ds-3+rpi1_armhf.deb ...
Unpacking libopenblas-dev:armhf (0.3.19+ds-3+rpi1) ...
Selecting previously unselected package libopenjp2-7:armhf.
Preparing to unpack .../415-libopenjp2-7_2.4.0-6_armhf.deb ...
Unpacking libopenjp2-7:armhf (2.4.0-6) ...
Selecting previously unselected package libthai-data.
Preparing to unpack .../416-libthai-data_0.1.29-1_all.deb ...
Unpacking libthai-data (0.1.29-1) ...
Selecting previously unselected package libthai0:armhf.
Preparing to unpack .../417-libthai0_0.1.29-1_armhf.deb ...
Unpacking libthai0:armhf (0.1.29-1) ...
Selecting previously unselected package libpango-1.0-0:armhf.
Preparing to unpack .../418-libpango-1.0-0_1.50.3+ds1-6_armhf.deb ...
Unpacking libpango-1.0-0:armhf (1.50.3+ds1-6) ...
Selecting previously unselected package libpangoft2-1.0-0:armhf.
Preparing to unpack .../419-libpangoft2-1.0-0_1.50.3+ds1-6_armhf.deb ...
Unpacking libpangoft2-1.0-0:armhf (1.50.3+ds1-6) ...
Selecting previously unselected package libpangocairo-1.0-0:armhf.
Preparing to unpack .../420-libpangocairo-1.0-0_1.50.3+ds1-6_armhf.deb ...
Unpacking libpangocairo-1.0-0:armhf (1.50.3+ds1-6) ...
Selecting previously unselected package libpaper1:armhf.
Preparing to unpack .../421-libpaper1_1.1.28_armhf.deb ...
Unpacking libpaper1:armhf (1.1.28) ...
Selecting previously unselected package libpaper-utils.
Preparing to unpack .../422-libpaper-utils_1.1.28_armhf.deb ...
Unpacking libpaper-utils (1.1.28) ...
Selecting previously unselected package libpari-dev:armhf.
Preparing to unpack .../423-libpari-dev_2.13.3-1_armhf.deb ...
Unpacking libpari-dev:armhf (2.13.3-1) ...
Selecting previously unselected package libpcre16-3:armhf.
Preparing to unpack .../424-libpcre16-3_2%3a8.39-13_armhf.deb ...
Unpacking libpcre16-3:armhf (2:8.39-13) ...
Selecting previously unselected package libpcre2-16-0:armhf.
Preparing to unpack .../425-libpcre2-16-0_10.39-3_armhf.deb ...
Unpacking libpcre2-16-0:armhf (10.39-3) ...
Selecting previously unselected package libpcre2-32-0:armhf.
Preparing to unpack .../426-libpcre2-32-0_10.39-3_armhf.deb ...
Unpacking libpcre2-32-0:armhf (10.39-3) ...
Selecting previously unselected package libpcre2-posix3:armhf.
Preparing to unpack .../427-libpcre2-posix3_10.39-3_armhf.deb ...
Unpacking libpcre2-posix3:armhf (10.39-3) ...
Selecting previously unselected package libpcre2-dev:armhf.
Preparing to unpack .../428-libpcre2-dev_10.39-3_armhf.deb ...
Unpacking libpcre2-dev:armhf (10.39-3) ...
Selecting previously unselected package libpcre32-3:armhf.
Preparing to unpack .../429-libpcre32-3_2%3a8.39-13_armhf.deb ...
Unpacking libpcre32-3:armhf (2:8.39-13) ...
Selecting previously unselected package libpcrecpp0v5:armhf.
Preparing to unpack .../430-libpcrecpp0v5_2%3a8.39-13_armhf.deb ...
Unpacking libpcrecpp0v5:armhf (2:8.39-13) ...
Selecting previously unselected package libpcre3-dev:armhf.
Preparing to unpack .../431-libpcre3-dev_2%3a8.39-13_armhf.deb ...
Unpacking libpcre3-dev:armhf (2:8.39-13) ...
Selecting previously unselected package libpgm-5.3-0:armhf.
Preparing to unpack .../432-libpgm-5.3-0_5.3.128~dfsg-2_armhf.deb ...
Unpacking libpgm-5.3-0:armhf (5.3.128~dfsg-2) ...
Selecting previously unselected package libpgm-dev:armhf.
Preparing to unpack .../433-libpgm-dev_5.3.128~dfsg-2_armhf.deb ...
Unpacking libpgm-dev:armhf (5.3.128~dfsg-2) ...
Selecting previously unselected package libplanarity0:armhf.
Preparing to unpack .../434-libplanarity0_3.0.1.1-1_armhf.deb ...
Unpacking libplanarity0:armhf (3.0.1.1-1) ...
Selecting previously unselected package libplanarity-dev:armhf.
Preparing to unpack .../435-libplanarity-dev_3.0.1.1-1_armhf.deb ...
Unpacking libplanarity-dev:armhf (3.0.1.1-1) ...
Selecting previously unselected package libppl14:armhf.
Preparing to unpack .../436-libppl14_1%3a1.2-8.1_armhf.deb ...
Unpacking libppl14:armhf (1:1.2-8.1) ...
Selecting previously unselected package libppl-c4:armhf.
Preparing to unpack .../437-libppl-c4_1%3a1.2-8.1_armhf.deb ...
Unpacking libppl-c4:armhf (1:1.2-8.1) ...
Selecting previously unselected package libppl-dev:armhf.
Preparing to unpack .../438-libppl-dev_1%3a1.2-8.1_armhf.deb ...
Unpacking libppl-dev:armhf (1:1.2-8.1) ...
Selecting previously unselected package libsingular4m2n1:armhf.
Preparing to unpack .../439-libsingular4m2n1_1%3a4.2.1-p3+ds-1_armhf.deb ...
Unpacking libsingular4m2n1:armhf (1:4.2.1-p3+ds-1) ...
Selecting previously unselected package libpynac18py3:armhf.
Preparing to unpack .../440-libpynac18py3_0.7.29-2_armhf.deb ...
Unpacking libpynac18py3:armhf (0.7.29-2) ...
Selecting previously unselected package libpynac-dev:armhf.
Preparing to unpack .../441-libpynac-dev_0.7.29-2_armhf.deb ...
Unpacking libpynac-dev:armhf (0.7.29-2) ...
Selecting previously unselected package libpython3.9-dbg:armhf.
Preparing to unpack .../442-libpython3.9-dbg_3.9.10-1+rpi1_armhf.deb ...
Unpacking libpython3.9-dbg:armhf (3.9.10-1+rpi1) ...
Selecting previously unselected package libpython3-dbg:armhf.
Preparing to unpack .../443-libpython3-dbg_3.9.7-1+b4_armhf.deb ...
Unpacking libpython3-dbg:armhf (3.9.7-1+b4) ...
Selecting previously unselected package libpython3.9-dev:armhf.
Preparing to unpack .../444-libpython3.9-dev_3.9.10-1+rpi1_armhf.deb ...
Unpacking libpython3.9-dev:armhf (3.9.10-1+rpi1) ...
Selecting previously unselected package libpython3-dev:armhf.
Preparing to unpack .../445-libpython3-dev_3.9.7-1+b4_armhf.deb ...
Unpacking libpython3-dev:armhf (3.9.7-1+b4) ...
Selecting previously unselected package libqhull-r8.0:armhf.
Preparing to unpack .../446-libqhull-r8.0_2020.2-4_armhf.deb ...
Unpacking libqhull-r8.0:armhf (2020.2-4) ...
Selecting previously unselected package libraqm0:armhf.
Preparing to unpack .../447-libraqm0_0.7.0-4_armhf.deb ...
Unpacking libraqm0:armhf (0.7.0-4) ...
Selecting previously unselected package libratpoints-2.1.3:armhf.
Preparing to unpack .../448-libratpoints-2.1.3_1%3a2.1.3-2_armhf.deb ...
Unpacking libratpoints-2.1.3:armhf (1:2.1.3-2) ...
Selecting previously unselected package libratpoints-dev:armhf.
Preparing to unpack .../449-libratpoints-dev_1%3a2.1.3-2_armhf.deb ...
Unpacking libratpoints-dev:armhf (1:2.1.3-2) ...
Selecting previously unselected package libreadline-dev:armhf.
Preparing to unpack .../450-libreadline-dev_8.1.2-1_armhf.deb ...
Unpacking libreadline-dev:armhf (8.1.2-1) ...
Selecting previously unselected package librw0:armhf.
Preparing to unpack .../451-librw0_0.9+ds1-1_armhf.deb ...
Unpacking librw0:armhf (0.9+ds1-1) ...
Selecting previously unselected package librw-dev:armhf.
Preparing to unpack .../452-librw-dev_0.9+ds1-1_armhf.deb ...
Unpacking librw-dev:armhf (0.9+ds1-1) ...
Selecting previously unselected package libsingular4-dev-common.
Preparing to unpack .../453-libsingular4-dev-common_1%3a4.2.1-p3+ds-1_all.deb ...
Unpacking libsingular4-dev-common (1:4.2.1-p3+ds-1) ...
Selecting previously unselected package libsingular4-dev:armhf.
Preparing to unpack .../454-libsingular4-dev_1%3a4.2.1-p3+ds-1_armhf.deb ...
Unpacking libsingular4-dev:armhf (1:4.2.1-p3+ds-1) ...
Selecting previously unselected package libsodium23:armhf.
Preparing to unpack .../455-libsodium23_1.0.18-1_armhf.deb ...
Unpacking libsodium23:armhf (1.0.18-1) ...
Selecting previously unselected package libsodium-dev:armhf.
Preparing to unpack .../456-libsodium-dev_1.0.18-1_armhf.deb ...
Unpacking libsodium-dev:armhf (1.0.18-1) ...
Selecting previously unselected package libsqlite3-dev:armhf.
Preparing to unpack .../457-libsqlite3-dev_3.37.2-2_armhf.deb ...
Unpacking libsqlite3-dev:armhf (3.37.2-2) ...
Selecting previously unselected package libssl-dev:armhf.
Preparing to unpack .../458-libssl-dev_1.1.1m-1_armhf.deb ...
Unpacking libssl-dev:armhf (1.1.1m-1) ...
Selecting previously unselected package libsymmetrica2:armhf.
Preparing to unpack .../459-libsymmetrica2_2.0+ds-6_armhf.deb ...
Unpacking libsymmetrica2:armhf (2.0+ds-6) ...
Selecting previously unselected package libsymmetrica2-dev:armhf.
Preparing to unpack .../460-libsymmetrica2-dev_2.0+ds-6_armhf.deb ...
Unpacking libsymmetrica2-dev:armhf (2.0+ds-6) ...
Selecting previously unselected package libtachyon-mt-0:armhf.
Preparing to unpack .../461-libtachyon-mt-0_0.99~b6+dsx-10_armhf.deb ...
Unpacking libtachyon-mt-0:armhf (0.99~b6+dsx-10) ...
Selecting previously unselected package libwebpdemux2:armhf.
Preparing to unpack .../462-libwebpdemux2_0.6.1-2.1_armhf.deb ...
Unpacking libwebpdemux2:armhf (0.6.1-2.1) ...
Selecting previously unselected package libwebpmux3:armhf.
Preparing to unpack .../463-libwebpmux3_0.6.1-2.1_armhf.deb ...
Unpacking libwebpmux3:armhf (0.6.1-2.1) ...
Selecting previously unselected package libxmuu1:armhf.
Preparing to unpack .../464-libxmuu1_2%3a1.1.2-2+b3_armhf.deb ...
Unpacking libxmuu1:armhf (2:1.1.2-2+b3) ...
Selecting previously unselected package libxslt1.1:armhf.
Preparing to unpack .../465-libxslt1.1_1.1.34-4_armhf.deb ...
Unpacking libxslt1.1:armhf (1.1.34-4) ...
Selecting previously unselected package libzmq5:armhf.
Preparing to unpack .../466-libzmq5_4.3.4-2_armhf.deb ...
Unpacking libzmq5:armhf (4.3.4-2) ...
Selecting previously unselected package libzmq3-dev:armhf.
Preparing to unpack .../467-libzmq3-dev_4.3.4-2_armhf.deb ...
Unpacking libzmq3-dev:armhf (4.3.4-2) ...
Selecting previously unselected package libzn-poly-0.9:armhf.
Preparing to unpack .../468-libzn-poly-0.9_0.9.2-1_armhf.deb ...
Unpacking libzn-poly-0.9:armhf (0.9.2-1) ...
Selecting previously unselected package libzn-poly-dev:armhf.
Preparing to unpack .../469-libzn-poly-dev_0.9.2-1_armhf.deb ...
Unpacking libzn-poly-dev:armhf (0.9.2-1) ...
Selecting previously unselected package maxima-sage.
Preparing to unpack .../470-maxima-sage_5.45.1-2_armhf.deb ...
Unpacking maxima-sage (5.45.1-2) ...
Selecting previously unselected package maxima-sage-doc.
Preparing to unpack .../471-maxima-sage-doc_5.45.1-2_all.deb ...
Unpacking maxima-sage-doc (5.45.1-2) ...
Selecting previously unselected package maxima-sage-share.
Preparing to unpack .../472-maxima-sage-share_5.45.1-2_all.deb ...
Unpacking maxima-sage-share (5.45.1-2) ...
Selecting previously unselected package nauty.
Preparing to unpack .../473-nauty_2.7r3+ds-1_armhf.deb ...
Unpacking nauty (2.7r3+ds-1) ...
Selecting previously unselected package palp.
Preparing to unpack .../474-palp_2.20-2_armhf.deb ...
Unpacking palp (2.20-2) ...
Selecting previously unselected package pari-doc.
Preparing to unpack .../475-pari-doc_2.13.3-1_all.deb ...
Unpacking pari-doc (2.13.3-1) ...
Selecting previously unselected package pari-elldata.
Preparing to unpack .../476-pari-elldata_0.20210301-1_all.deb ...
Unpacking pari-elldata (0.20210301-1) ...
Selecting previously unselected package pari-galdata.
Preparing to unpack .../477-pari-galdata_0.20080411-4_all.deb ...
Unpacking pari-galdata (0.20080411-4) ...
Selecting previously unselected package pari-galpol.
Preparing to unpack .../478-pari-galpol_4.0-2_all.deb ...
Unpacking pari-galpol (4.0-2) ...
Selecting previously unselected package pari-gp.
Preparing to unpack .../479-pari-gp_2.13.3-1_armhf.deb ...
Unpacking pari-gp (2.13.3-1) ...
Selecting previously unselected package pari-gp2c.
Preparing to unpack .../480-pari-gp2c_0.0.12-2_armhf.deb ...
Unpacking pari-gp2c (0.0.12-2) ...
Selecting previously unselected package pari-seadata.
Preparing to unpack .../481-pari-seadata_0.20090618-3_all.deb ...
Unpacking pari-seadata (0.20090618-3) ...
Selecting previously unselected package planarity.
Preparing to unpack .../482-planarity_3.0.1.1-1_armhf.deb ...
Unpacking planarity (3.0.1.1-1) ...
Selecting previously unselected package ppl-dev.
Preparing to unpack .../483-ppl-dev_1%3a1.2-8.1_armhf.deb ...
Unpacking ppl-dev (1:1.2-8.1) ...
Selecting previously unselected package python-babel-localedata.
Preparing to unpack .../484-python-babel-localedata_2.8.0+dfsg.1-7_all.deb ...
Unpacking python-babel-localedata (2.8.0+dfsg.1-7) ...
Selecting previously unselected package python-gmpy2-common.
Preparing to unpack .../485-python-gmpy2-common_2.1.2-1_all.deb ...
Unpacking python-gmpy2-common (2.1.2-1) ...
Selecting previously unselected package python-matplotlib-data.
Preparing to unpack .../486-python-matplotlib-data_3.5.1-2_all.deb ...
Unpacking python-matplotlib-data (3.5.1-2) ...
Selecting previously unselected package python-ppl-doc.
Preparing to unpack .../487-python-ppl-doc_0.8.7-1_all.deb ...
Unpacking python-ppl-doc (0.8.7-1) ...
Selecting previously unselected package python3-alabaster.
Preparing to unpack .../488-python3-alabaster_0.7.12-1_all.deb ...
Unpacking python3-alabaster (0.7.12-1) ...
Selecting previously unselected package python3-appdirs.
Preparing to unpack .../489-python3-appdirs_1.4.4-2_all.deb ...
Unpacking python3-appdirs (1.4.4-2) ...
Selecting previously unselected package python3-cffi-backend:armhf.
Preparing to unpack .../490-python3-cffi-backend_1.15.0-1_armhf.deb ...
Unpacking python3-cffi-backend:armhf (1.15.0-1) ...
Selecting previously unselected package python3-argon2.
Preparing to unpack .../491-python3-argon2_21.1.0-1_armhf.deb ...
Unpacking python3-argon2 (21.1.0-1) ...
Selecting previously unselected package python3-attr.
Preparing to unpack .../492-python3-attr_21.2.0-1_all.deb ...
Unpacking python3-attr (21.2.0-1) ...
Selecting previously unselected package python3-pkg-resources.
Preparing to unpack .../493-python3-pkg-resources_59.6.0-1.2_all.deb ...
Unpacking python3-pkg-resources (59.6.0-1.2) ...
Selecting previously unselected package python3-tz.
Preparing to unpack .../494-python3-tz_2021.3-1_all.deb ...
Unpacking python3-tz (2021.3-1) ...
Selecting previously unselected package python3-babel.
Preparing to unpack .../495-python3-babel_2.8.0+dfsg.1-7_all.deb ...
Unpacking python3-babel (2.8.0+dfsg.1-7) ...
Selecting previously unselected package python3-backcall.
Preparing to unpack .../496-python3-backcall_0.2.0-2_all.deb ...
Unpacking python3-backcall (0.2.0-2) ...
Selecting previously unselected package python3-pyparsing.
Preparing to unpack .../497-python3-pyparsing_2.4.7-1_all.deb ...
Unpacking python3-pyparsing (2.4.7-1) ...
Selecting previously unselected package python3-packaging.
Preparing to unpack .../498-python3-packaging_21.3-1_all.deb ...
Unpacking python3-packaging (21.3-1) ...
Selecting previously unselected package python3-six.
Preparing to unpack .../499-python3-six_1.16.0-3_all.deb ...
Unpacking python3-six (1.16.0-3) ...
Selecting previously unselected package python3-webencodings.
Preparing to unpack .../500-python3-webencodings_0.5.1-4_all.deb ...
Unpacking python3-webencodings (0.5.1-4) ...
Selecting previously unselected package python3-html5lib.
Preparing to unpack .../501-python3-html5lib_1.1-3_all.deb ...
Unpacking python3-html5lib (1.1-3) ...
Selecting previously unselected package python3-bleach.
Preparing to unpack .../502-python3-bleach_4.1.0-1_all.deb ...
Unpacking python3-bleach (4.1.0-1) ...
Selecting previously unselected package python3-brotli.
Preparing to unpack .../503-python3-brotli_1.0.9-2+b1_armhf.deb ...
Unpacking python3-brotli (1.0.9-2+b1) ...
Selecting previously unselected package python3-certifi.
Preparing to unpack .../504-python3-certifi_2020.6.20-1_all.deb ...
Unpacking python3-certifi (2020.6.20-1) ...
Selecting previously unselected package python3-chardet.
Preparing to unpack .../505-python3-chardet_4.0.0-1_all.deb ...
Unpacking python3-chardet (4.0.0-1) ...
Selecting previously unselected package python3-cycler.
Preparing to unpack .../506-python3-cycler_0.11.0-1_all.deb ...
Unpacking python3-cycler (0.11.0-1) ...
Selecting previously unselected package python3-cysignals-pari.
Preparing to unpack .../507-python3-cysignals-pari_1.11.2+ds-1_armhf.deb ...
Unpacking python3-cysignals-pari (1.11.2+ds-1) ...
Selecting previously unselected package python3-cypari2.
Preparing to unpack .../508-python3-cypari2_2.1.2-2_armhf.deb ...
Unpacking python3-cypari2 (2.1.2-2) ...
Selecting previously unselected package python3-dateutil.
Preparing to unpack .../509-python3-dateutil_2.8.1-6_all.deb ...
Unpacking python3-dateutil (2.8.1-6) ...
Selecting previously unselected package python3.9-dbg.
Preparing to unpack .../510-python3.9-dbg_3.9.10-1+rpi1_armhf.deb ...
Unpacking python3.9-dbg (3.9.10-1+rpi1) ...
Selecting previously unselected package python3-dbg.
Preparing to unpack .../511-python3-dbg_3.9.7-1+b4_armhf.deb ...
Unpacking python3-dbg (3.9.7-1+b4) ...
Selecting previously unselected package python3-debian.
Preparing to unpack .../512-python3-debian_0.1.43_all.deb ...
Unpacking python3-debian (0.1.43) ...
Selecting previously unselected package python3-decorator.
Preparing to unpack .../513-python3-decorator_4.4.2-2_all.deb ...
Unpacking python3-decorator (4.4.2-2) ...
Selecting previously unselected package python3-defusedxml.
Preparing to unpack .../514-python3-defusedxml_0.7.1-1_all.deb ...
Unpacking python3-defusedxml (0.7.1-1) ...
Selecting previously unselected package python3.9-dev.
Preparing to unpack .../515-python3.9-dev_3.9.10-1+rpi1_armhf.deb ...
Unpacking python3.9-dev (3.9.10-1+rpi1) ...
Selecting previously unselected package python3-dev.
Preparing to unpack .../516-python3-dev_3.9.7-1+b4_armhf.deb ...
Unpacking python3-dev (3.9.7-1+b4) ...
Selecting previously unselected package python3-distlib.
Preparing to unpack .../517-python3-distlib_0.3.4-1_all.deb ...
Unpacking python3-distlib (0.3.4-1) ...
Selecting previously unselected package python3-roman.
Preparing to unpack .../518-python3-roman_3.3-1_all.deb ...
Unpacking python3-roman (3.3-1) ...
Selecting previously unselected package python3-docutils.
Preparing to unpack .../519-python3-docutils_0.17.1+dfsg-2_all.deb ...
Unpacking python3-docutils (0.17.1+dfsg-2) ...
Selecting previously unselected package python3-entrypoints.
Preparing to unpack .../520-python3-entrypoints_0.4-1_all.deb ...
Unpacking python3-entrypoints (0.4-1) ...
Selecting previously unselected package python3-filelock.
Preparing to unpack .../521-python3-filelock_3.4.2-1_all.deb ...
Unpacking python3-filelock (3.4.2-1) ...
Selecting previously unselected package python3-numpy.
Preparing to unpack .../522-python3-numpy_1%3a1.21.5-1_armhf.deb ...
Unpacking python3-numpy (1:1.21.5-1) ...
Selecting previously unselected package python3-scipy.
Preparing to unpack .../523-python3-scipy_1.7.3-1_armhf.deb ...
Unpacking python3-scipy (1.7.3-1) ...
Selecting previously unselected package python3-ufolib2.
Preparing to unpack .../524-python3-ufolib2_0.12.1+dfsg1-1_all.deb ...
Unpacking python3-ufolib2 (0.12.1+dfsg1-1) ...
Selecting previously unselected package python3-mpmath.
Preparing to unpack .../525-python3-mpmath_1.2.1-2_all.deb ...
Unpacking python3-mpmath (1.2.1-2) ...
Selecting previously unselected package python3-sympy.
Preparing to unpack .../526-python3-sympy_1.9-1_all.deb ...
Unpacking python3-sympy (1.9-1) ...
Selecting previously unselected package python3-fs.
Preparing to unpack .../527-python3-fs_2.4.12-1_all.deb ...
Unpacking python3-fs (2.4.12-1) ...
Selecting previously unselected package python3-lxml:armhf.
Preparing to unpack .../528-python3-lxml_4.7.1-1_armhf.deb ...
Unpacking python3-lxml:armhf (4.7.1-1) ...
Selecting previously unselected package python3-lz4.
Preparing to unpack .../529-python3-lz4_3.1.3+dfsg-1_armhf.deb ...
Unpacking python3-lz4 (3.1.3+dfsg-1) ...
Selecting previously unselected package unicode-data.
Preparing to unpack .../530-unicode-data_14.0.0-1.1_all.deb ...
Unpacking unicode-data (14.0.0-1.1) ...
Selecting previously unselected package python3-fonttools.
Preparing to unpack .../531-python3-fonttools_4.28.5-1_armhf.deb ...
Unpacking python3-fonttools (4.28.5-1) ...
Selecting previously unselected package python3-fpylll.
Preparing to unpack .../532-python3-fpylll_0.5.2+ds1-4_armhf.deb ...
Unpacking python3-fpylll (0.5.2+ds1-4) ...
Selecting previously unselected package python3-gmpy2.
Preparing to unpack .../533-python3-gmpy2_2.1.2-1_armhf.deb ...
Unpacking python3-gmpy2 (2.1.2-1) ...
Selecting previously unselected package python3-idna.
Preparing to unpack .../534-python3-idna_3.2-2_all.deb ...
Unpacking python3-idna (3.2-2) ...
Selecting previously unselected package python3-imagesize.
Preparing to unpack .../535-python3-imagesize_1.3.0-1_all.deb ...
Unpacking python3-imagesize (1.3.0-1) ...
Selecting previously unselected package python3-more-itertools.
Preparing to unpack .../536-python3-more-itertools_8.10.0-2_all.deb ...
Unpacking python3-more-itertools (8.10.0-2) ...
Selecting previously unselected package python3-zipp.
Preparing to unpack .../537-python3-zipp_1.0.0-3_all.deb ...
Unpacking python3-zipp (1.0.0-3) ...
Selecting previously unselected package python3-importlib-metadata.
Preparing to unpack .../538-python3-importlib-metadata_4.6.4-1_all.deb ...
Unpacking python3-importlib-metadata (4.6.4-1) ...
Selecting previously unselected package python3-parso.
Preparing to unpack .../539-python3-parso_0.8.1-1_all.deb ...
Unpacking python3-parso (0.8.1-1) ...
Selecting previously unselected package python3-jedi.
Preparing to unpack .../540-python3-jedi_0.18.0-1_all.deb ...
Unpacking python3-jedi (0.18.0-1) ...
Selecting previously unselected package python3-traitlets.
Preparing to unpack .../541-python3-traitlets_5.1.1-1_all.deb ...
Unpacking python3-traitlets (5.1.1-1) ...
Selecting previously unselected package python3-matplotlib-inline.
Preparing to unpack .../542-python3-matplotlib-inline_0.1.3-1_all.deb ...
Unpacking python3-matplotlib-inline (0.1.3-1) ...
Selecting previously unselected package python3-ptyprocess.
Preparing to unpack .../543-python3-ptyprocess_0.7.0-3_all.deb ...
Unpacking python3-ptyprocess (0.7.0-3) ...
Selecting previously unselected package python3-pexpect.
Preparing to unpack .../544-python3-pexpect_4.8.0-2_all.deb ...
Unpacking python3-pexpect (4.8.0-2) ...
Selecting previously unselected package python3-pickleshare.
Preparing to unpack .../545-python3-pickleshare_0.7.5-5_all.deb ...
Unpacking python3-pickleshare (0.7.5-5) ...
Selecting previously unselected package python3-wcwidth.
Preparing to unpack .../546-python3-wcwidth_0.2.5+dfsg1-1_all.deb ...
Unpacking python3-wcwidth (0.2.5+dfsg1-1) ...
Selecting previously unselected package python3-prompt-toolkit.
Preparing to unpack .../547-python3-prompt-toolkit_3.0.26-1_all.deb ...
Unpacking python3-prompt-toolkit (3.0.26-1) ...
Selecting previously unselected package python3-pygments.
Preparing to unpack .../548-python3-pygments_2.7.1+dfsg-2.1_all.deb ...
Unpacking python3-pygments (2.7.1+dfsg-2.1) ...
Selecting previously unselected package python3-ipython.
Preparing to unpack .../549-python3-ipython_7.31.1-1_all.deb ...
Unpacking python3-ipython (7.31.1-1) ...
Selecting previously unselected package python3-ipython-genutils.
Preparing to unpack .../550-python3-ipython-genutils_0.2.0-5_all.deb ...
Unpacking python3-ipython-genutils (0.2.0-5) ...
Selecting previously unselected package python3-jupyter-core.
Preparing to unpack .../551-python3-jupyter-core_4.9.1-1_all.deb ...
Unpacking python3-jupyter-core (4.9.1-1) ...
Selecting previously unselected package python3-nest-asyncio.
Preparing to unpack .../552-python3-nest-asyncio_1.5.4-1_all.deb ...
Unpacking python3-nest-asyncio (1.5.4-1) ...
Selecting previously unselected package python3-tornado.
Preparing to unpack .../553-python3-tornado_6.1.0-3_armhf.deb ...
Unpacking python3-tornado (6.1.0-3) ...
Selecting previously unselected package python3-zmq.
Preparing to unpack .../554-python3-zmq_22.3.0-1_armhf.deb ...
Unpacking python3-zmq (22.3.0-1) ...
Selecting previously unselected package python3-jupyter-client.
Preparing to unpack .../555-python3-jupyter-client_7.1.2-1_all.deb ...
Unpacking python3-jupyter-client (7.1.2-1) ...
Selecting previously unselected package python3-ipykernel.
Preparing to unpack .../556-python3-ipykernel_6.7.0-1_all.deb ...
Unpacking python3-ipykernel (6.7.0-1) ...
Selecting previously unselected package python3-setuptools.
Preparing to unpack .../557-python3-setuptools_59.6.0-1.2_all.deb ...
Unpacking python3-setuptools (59.6.0-1.2) ...
Selecting previously unselected package python3-pyrsistent:armhf.
Preparing to unpack .../558-python3-pyrsistent_0.15.5-1+b2_armhf.deb ...
Unpacking python3-pyrsistent:armhf (0.15.5-1+b2) ...
Selecting previously unselected package python3-jsonschema.
Preparing to unpack .../559-python3-jsonschema_3.2.0-5_all.deb ...
Unpacking python3-jsonschema (3.2.0-5) ...
Selecting previously unselected package python3-nbformat.
Preparing to unpack .../560-python3-nbformat_5.1.3-1_all.deb ...
Unpacking python3-nbformat (5.1.3-1) ...
Selecting previously unselected package python3-markupsafe.
Preparing to unpack .../561-python3-markupsafe_2.0.1-2_armhf.deb ...
Unpacking python3-markupsafe (2.0.1-2) ...
Selecting previously unselected package python3-jinja2.
Preparing to unpack .../562-python3-jinja2_3.0.1-2_all.deb ...
Unpacking python3-jinja2 (3.0.1-2) ...
Selecting previously unselected package python3-jupyterlab-pygments.
Preparing to unpack .../563-python3-jupyterlab-pygments_0.1.2-8_all.deb ...
Unpacking python3-jupyterlab-pygments (0.1.2-8) ...
Selecting previously unselected package python3-nbclient.
Preparing to unpack .../564-python3-nbclient_0.5.6-2_all.deb ...
Unpacking python3-nbclient (0.5.6-2) ...
Selecting previously unselected package python3-pandocfilters.
Preparing to unpack .../565-python3-pandocfilters_1.5.0-1_all.deb ...
Unpacking python3-pandocfilters (1.5.0-1) ...
Selecting previously unselected package python3-testpath.
Preparing to unpack .../566-python3-testpath_0.5.0+dfsg-1_all.deb ...
Unpacking python3-testpath (0.5.0+dfsg-1) ...
Selecting previously unselected package python3-nbconvert.
Preparing to unpack .../567-python3-nbconvert_6.4.0-1_all.deb ...
Unpacking python3-nbconvert (6.4.0-1) ...
Selecting previously unselected package python3-prometheus-client.
Preparing to unpack .../568-python3-prometheus-client_0.9.0-1_all.deb ...
Unpacking python3-prometheus-client (0.9.0-1) ...
Selecting previously unselected package python3-send2trash.
Preparing to unpack .../569-python3-send2trash_1.8.1~b0-1_all.deb ...
Unpacking python3-send2trash (1.8.1~b0-1) ...
Selecting previously unselected package python3-terminado.
Preparing to unpack .../570-python3-terminado_0.12.1-1_all.deb ...
Unpacking python3-terminado (0.12.1-1) ...
Selecting previously unselected package python3-notebook.
Preparing to unpack .../571-python3-notebook_6.4.8-1_all.deb ...
Unpacking python3-notebook (6.4.8-1) ...
Selecting previously unselected package python3-widgetsnbextension.
Preparing to unpack .../572-python3-widgetsnbextension_6.0.0-8_all.deb ...
Unpacking python3-widgetsnbextension (6.0.0-8) ...
Selecting previously unselected package python3-ipywidgets.
Preparing to unpack .../573-python3-ipywidgets_6.0.0-8_all.deb ...
Unpacking python3-ipywidgets (6.0.0-8) ...
Selecting previously unselected package python3-kiwisolver.
Preparing to unpack .../574-python3-kiwisolver_1.3.2-1_armhf.deb ...
Unpacking python3-kiwisolver (1.3.2-1) ...
Selecting previously unselected package python3-pil:armhf.
Preparing to unpack .../575-python3-pil_9.0.0-1_armhf.deb ...
Unpacking python3-pil:armhf (9.0.0-1) ...
Selecting previously unselected package python3-tk:armhf.
Preparing to unpack .../576-python3-tk_3.9.10-1_armhf.deb ...
Unpacking python3-tk:armhf (3.9.10-1) ...
Selecting previously unselected package python3-pil.imagetk:armhf.
Preparing to unpack .../577-python3-pil.imagetk_9.0.0-1_armhf.deb ...
Unpacking python3-pil.imagetk:armhf (9.0.0-1) ...
Selecting previously unselected package python3-matplotlib.
Preparing to unpack .../578-python3-matplotlib_3.5.1-2_armhf.deb ...
Unpacking python3-matplotlib (3.5.1-2) ...
Selecting previously unselected package python3-memory-allocator.
Preparing to unpack .../579-python3-memory-allocator_0.1.2-2_armhf.deb ...
Unpacking python3-memory-allocator (0.1.2-2) ...
Selecting previously unselected package python3-networkx.
Preparing to unpack .../580-python3-networkx_2.5+ds-2_all.deb ...
Unpacking python3-networkx (2.5+ds-2) ...
Selecting previously unselected package python3-wheel.
Preparing to unpack .../581-python3-wheel_0.37.1-2_all.deb ...
Unpacking python3-wheel (0.37.1-2) ...
Selecting previously unselected package python3-pip.
Preparing to unpack .../582-python3-pip_22.0.2+dfsg-1_all.deb ...
Unpacking python3-pip (22.0.2+dfsg-1) ...
Selecting previously unselected package python3-pip-whl.
Preparing to unpack .../583-python3-pip-whl_22.0.2+dfsg-1_all.deb ...
Unpacking python3-pip-whl (22.0.2+dfsg-1) ...
Selecting previously unselected package python3-pkgconfig.
Preparing to unpack .../584-python3-pkgconfig_1.5.5-1_all.deb ...
Unpacking python3-pkgconfig (1.5.5-1) ...
Selecting previously unselected package python3-platformdirs.
Preparing to unpack .../585-python3-platformdirs_2.4.1-1_all.deb ...
Unpacking python3-platformdirs (2.4.1-1) ...
Selecting previously unselected package python3-pluggy.
Preparing to unpack .../586-python3-pluggy_0.13.0-7.1_all.deb ...
Unpacking python3-pluggy (0.13.0-7.1) ...
Selecting previously unselected package python3-ppl.
Preparing to unpack .../587-python3-ppl_0.8.7-1_armhf.deb ...
Unpacking python3-ppl (0.8.7-1) ...
Selecting previously unselected package python3-psutil.
Preparing to unpack .../588-python3-psutil_5.8.0-2_armhf.deb ...
Unpacking python3-psutil (5.8.0-2) ...
Selecting previously unselected package python3-py.
Preparing to unpack .../589-python3-py_1.10.0-1_all.deb ...
Unpacking python3-py (1.10.0-1) ...
Selecting previously unselected package python3-urllib3.
Preparing to unpack .../590-python3-urllib3_1.26.5-1~exp1_all.deb ...
Unpacking python3-urllib3 (1.26.5-1~exp1) ...
Selecting previously unselected package python3-requests.
Preparing to unpack .../591-python3-requests_2.25.1+dfsg-2_all.deb ...
Unpacking python3-requests (2.25.1+dfsg-2) ...
Selecting previously unselected package python3-tzlocal.
Preparing to unpack .../592-python3-tzlocal_2.1-1_all.deb ...
Unpacking python3-tzlocal (2.1-1) ...
Selecting previously unselected package zip.
Preparing to unpack .../593-zip_3.0-12_armhf.deb ...
Unpacking zip (3.0-12) ...
Selecting previously unselected package unzip.
Preparing to unpack .../594-unzip_6.0-26_armhf.deb ...
Unpacking unzip (6.0-26) ...
Selecting previously unselected package xdg-utils.
Preparing to unpack .../595-xdg-utils_1.1.3-4.1_all.deb ...
Unpacking xdg-utils (1.1.3-4.1) ...
Selecting previously unselected package r-base-core.
Preparing to unpack .../596-r-base-core_4.1.2-2_armhf.deb ...
Unpacking r-base-core (4.1.2-2) ...
Selecting previously unselected package python3-rpy2.
Preparing to unpack .../597-python3-rpy2_3.4.5-2+b1_armhf.deb ...
Unpacking python3-rpy2 (3.4.5-2+b1) ...
Selecting previously unselected package python3-sagenb-export.
Preparing to unpack .../598-python3-sagenb-export_3.2-4_all.deb ...
Unpacking python3-sagenb-export (3.2-4) ...
Selecting previously unselected package python3-setuptools-whl.
Preparing to unpack .../599-python3-setuptools-whl_59.6.0-1.2_all.deb ...
Unpacking python3-setuptools-whl (59.6.0-1.2) ...
Selecting previously unselected package python3-snowballstemmer.
Preparing to unpack .../600-python3-snowballstemmer_2.2.0-1_all.deb ...
Unpacking python3-snowballstemmer (2.2.0-1) ...
Selecting previously unselected package sphinx-common.
Preparing to unpack .../601-sphinx-common_4.3.2-1_all.deb ...
Unpacking sphinx-common (4.3.2-1) ...
Selecting previously unselected package python3-sphinx.
Preparing to unpack .../602-python3-sphinx_4.3.2-1_all.deb ...
Unpacking python3-sphinx (4.3.2-1) ...
Selecting previously unselected package python3-toml.
Preparing to unpack .../603-python3-toml_0.10.2-1_all.deb ...
Unpacking python3-toml (0.10.2-1) ...
Selecting previously unselected package python3-wheel-whl.
Preparing to unpack .../604-python3-wheel-whl_0.37.1-2_all.deb ...
Unpacking python3-wheel-whl (0.37.1-2) ...
Selecting previously unselected package python3-virtualenv.
Preparing to unpack .../605-python3-virtualenv_20.13.0+ds-1_all.deb ...
Unpacking python3-virtualenv (20.13.0+ds-1) ...
Selecting previously unselected package xauth.
Preparing to unpack .../606-xauth_1%3a1.1-1_armhf.deb ...
Unpacking xauth (1:1.1-1) ...
Selecting previously unselected package r-base-dev.
Preparing to unpack .../607-r-base-dev_4.1.2-2_all.deb ...
Unpacking r-base-dev (4.1.2-2) ...
Selecting previously unselected package r-cran-lattice.
Preparing to unpack .../608-r-cran-lattice_0.20-45-1_armhf.deb ...
Unpacking r-cran-lattice (0.20-45-1) ...
Selecting previously unselected package rdfind.
Preparing to unpack .../609-rdfind_1.5.0-1.1_armhf.deb ...
Unpacking rdfind (1.5.0-1.1) ...
Selecting previously unselected package sagemath-database-conway-polynomials.
Preparing to unpack .../610-sagemath-database-conway-polynomials_0.5-8_all.deb ...
Unpacking sagemath-database-conway-polynomials (0.5-8) ...
Selecting previously unselected package sagemath-database-elliptic-curves.
Preparing to unpack .../611-sagemath-database-elliptic-curves_0.8.1-5_all.deb ...
Unpacking sagemath-database-elliptic-curves (0.8.1-5) ...
Selecting previously unselected package sagemath-database-graphs.
Preparing to unpack .../612-sagemath-database-graphs_20210214+dfsg-1_all.deb ...
Unpacking sagemath-database-graphs (20210214+dfsg-1) ...
Selecting previously unselected package sagemath-database-mutually-combinatorial-designs.
Preparing to unpack .../613-sagemath-database-mutually-combinatorial-designs_20140630-6_all.deb ...
Unpacking sagemath-database-mutually-combinatorial-designs (20140630-6) ...
Selecting previously unselected package sagemath-database-polytopes.
Preparing to unpack .../614-sagemath-database-polytopes_20170220-5_all.deb ...
Unpacking sagemath-database-polytopes (20170220-5) ...
Selecting previously unselected package singular-data.
Preparing to unpack .../615-singular-data_1%3a4.2.1-p3+ds-1_all.deb ...
Unpacking singular-data (1:4.2.1-p3+ds-1) ...
Selecting previously unselected package singular-ui.
Preparing to unpack .../616-singular-ui_1%3a4.2.1-p3+ds-1_armhf.deb ...
Unpacking singular-ui (1:4.2.1-p3+ds-1) ...
Selecting previously unselected package singular-modules:armhf.
Preparing to unpack .../617-singular-modules_1%3a4.2.1-p3+ds-1_armhf.deb ...
Unpacking singular-modules:armhf (1:4.2.1-p3+ds-1) ...
Selecting previously unselected package singular:armhf.
Preparing to unpack .../618-singular_1%3a4.2.1-p3+ds-1_armhf.deb ...
Unpacking singular:armhf (1:4.2.1-p3+ds-1) ...
Selecting previously unselected package singular-doc.
Preparing to unpack .../619-singular-doc_1%3a4.2.1-p3+ds-1_all.deb ...
Unpacking singular-doc (1:4.2.1-p3+ds-1) ...
Selecting previously unselected package sqlite3.
Preparing to unpack .../620-sqlite3_3.37.2-2_armhf.deb ...
Unpacking sqlite3 (3.37.2-2) ...
Selecting previously unselected package sympow-data.
Preparing to unpack .../621-sympow-data_2.023.6-1_all.deb ...
Unpacking sympow-data (2.023.6-1) ...
Selecting previously unselected package sympow.
Preparing to unpack .../622-sympow_2.023.6-1_armhf.deb ...
Unpacking sympow (2.023.6-1) ...
Selecting previously unselected package tachyon-bin-nox.
Preparing to unpack .../623-tachyon-bin-nox_0.99~b6+dsx-10_armhf.deb ...
Unpacking tachyon-bin-nox (0.99~b6+dsx-10) ...
Selecting previously unselected package tachyon.
Preparing to unpack .../624-tachyon_0.99~b6+dsx-10_all.deb ...
Unpacking tachyon (0.99~b6+dsx-10) ...
Selecting previously unselected package tox.
Preparing to unpack .../625-tox_3.21.4-1_all.deb ...
Unpacking tox (3.21.4-1) ...
Selecting previously unselected package xcas.
Preparing to unpack .../626-xcas_1.7.0.39+dfsg2-1+b1_armhf.deb ...
Unpacking xcas (1.7.0.39+dfsg2-1+b1) ...
Selecting previously unselected package yasm.
Preparing to unpack .../627-yasm_1.3.0-2.1_armhf.deb ...
Unpacking yasm (1.3.0-2.1) ...
Selecting previously unselected package sbuild-build-depends-sagemath-dummy.
Preparing to unpack .../628-sbuild-build-depends-sagemath-dummy_0.invalid.0_armhf.deb ...
Unpacking sbuild-build-depends-sagemath-dummy (0.invalid.0) ...
Setting up media-types (5.0.0) ...
Setting up libpcrecpp0v5:armhf (2:8.39-13) ...
Setting up libpipeline1:armhf (1.5.5-1) ...
Setting up libmpfi-dev-common (1.5.3+ds-6) ...
Setting up libgraphite2-3:armhf (1.3.14-1) ...
Setting up cpp-11 (11.2.0-14+rpi1) ...
Setting up sympow-data (2.023.6-1) ...
Setting up libjs-jquery-typeahead (2.11.0+dfsg1-3) ...
Setting up liblcms2-2:armhf (2.12~rc1-2) ...
Setting up pari-galdata (0.20080411-4) ...
Setting up libpixman-1-0:armhf (0.40.0-1) ...
Setting up pari-elldata (0.20210301-1) ...
Setting up libslf4j-java (1.7.32-1) ...
Setting up libxau6:armhf (1:1.0.9-1) ...
Setting up python3-setuptools-whl (59.6.0-1.2) ...
Setting up libplexus-utils2-java (3.3.0-1) ...
Setting up libpsl5:armhf (0.21.0-1.2) ...
Setting up libplexus-classworlds-java (2.6.0-1) ...
Setting up fonts-mathjax (2.7.9+dfsg-1) ...
Setting up libsodium23:armhf (1.0.18-1) ...
Setting up gap-primgrp (3.4.0-1) ...
Setting up libjsr305-java (0.1~+svn49-11) ...
Setting up bsdextrautils (2.37.3-1) ...
Setting up libpcre16-3:armhf (2:8.39-13) ...
Setting up libjs-mathjax (2.7.9+dfsg-1) ...
Setting up jupyter-nbextension-jupyter-js-widgets (6.0.0-8) ...
Setting up java-common (0.72) ...
Setting up libicu67:armhf (67.1-7) ...
Setting up libdatrie1:armhf (0.2.13-2) ...
Setting up libgslcblas0:armhf (2.7.1+dfsg-3) ...
Setting up libqdox2-java (2.0.0-1) ...
Setting up libaopalliance-java (20070526-6) ...
Setting up libjs-requirejs-text (2.0.12-1.1) ...
Setting up python-gmpy2-common (2.1.2-1) ...
Setting up libcommons-cli-java (1.4-2) ...
Setting up libmagic-mgc (1:5.41-2) ...
Setting up libcommons-exec-java (1.3-2) ...
Setting up gap-smallgrp (1.4.1-2) ...
Setting up libecm1-dev-common (7.0.4+ds-6) ...
Setting up libarchive-zip-perl (1.68-1) ...
Setting up libglib2.0-0:armhf (2.70.3-1) ...
No schema files found: doing nothing.
Setting up libglvnd0:armhf (1.4.0-1) ...
Setting up fonts-glyphicons-halflings (1.009~3.4.1+dfsg-2) ...
Setting up libpgm-5.3-0:armhf (5.3.128~dfsg-2) ...
Setting up fonts-lyx (2.3.6-1) ...
Setting up libargon2-1:armhf (0~20171227-0.2) ...
Setting up libgf2x3:armhf (1.3.0-2) ...
Setting up maxima-sage-doc (5.45.1-2) ...
Setting up unzip (6.0-26) ...
Setting up libdebhelper-perl (13.6) ...
Setting up libbrotli1:armhf (1.0.9-2+b1) ...
Setting up rdfind (1.5.0-1.1) ...
Setting up libnorm1:armhf (1.5.9+dfsg-2) ...
Setting up libasm-java (9.2-1) ...
Setting up x11-common (1:7.7+23) ...
invoke-rc.d: could not determine current runlevel
invoke-rc.d: policy-rc.d denied execution of restart.
Setting up libsensors-config (1:3.6.0-7) ...
Setting up libldl2:armhf (1:5.10.1+dfsg-4) ...
Setting up libnghttp2-14:armhf (1.43.0-1) ...
Setting up libmagic1:armhf (1:5.41-2) ...
Setting up libratpoints-2.1.3:armhf (1:2.1.3-2) ...
Setting up libdeflate0:armhf (1.8-1) ...
Setting up bc (1.07.1-3) ...
Setting up liblog4j1.2-java (1.2.17-11) ...
Setting up gettext-base (0.21-4) ...
Setting up libgsl27:armhf (2.7.1+dfsg-3) ...
Setting up libcliquer1 (1.21-3) ...
Setting up libqhull-r8.0:armhf (2020.2-4) ...
Setting up libplexus-component-annotations-java (2.1.0-1) ...
Setting up singular-doc (1:4.2.1-p3+ds-1) ...
Setting up libjs-moment (2.29.1+ds-3) ...
Setting up libmetis5:armhf (5.1.0.dfsg-7) ...
Setting up file (1:5.41-2) ...
Setting up libratpoints-dev:armhf (1:2.1.3-2) ...
Setting up libgomp1:armhf (11.2.0-14+rpi1) ...
Setting up libjs-requirejs (2.3.6+ds-1) ...
Setting up bzip2 (1.0.8-5) ...
Setting up libjs-es6-promise (4.2.8-9) ...
Setting up libffi-dev:armhf (3.4.2-4) ...
Setting up libjs-text-encoding (0.7.0-4) ...
Setting up libpthread-stubs0-dev:armhf (0.4-1) ...
Setting up libjs-three (111+dfsg1-2) ...
Setting up libjbig0:armhf (2.1-3.1+b2) ...
Setting up libpcre2-16-0:armhf (10.39-3) ...
Setting up libbtf1:armhf (1:5.10.1+dfsg-4) ...
Setting up libsource-highlight-common (3.1.9-4.1) ...
Setting up python-babel-localedata (2.8.0+dfsg.1-7) ...
Setting up libasan6:armhf (11.2.0-14+rpi1) ...
Setting up libplexus-cipher-java (1.8-2) ...
Setting up gap-gapdoc (1.6.4-1) ...
Setting up sagemath-database-mutually-combinatorial-designs (20140630-6) ...
Setting up sagemath-database-conway-polynomials (0.5-8) ...
Setting up unicode-data (14.0.0-1.1) ...
Setting up libgeronimo-annotation-1.3-spec-java (1.3-1) ...
Setting up libgeronimo-interceptor-3.0-spec-java (1.0.1-4) ...
Setting up libasound2-data (1.2.6.1-1) ...
Setting up libgssrpc4:armhf (1.18.3-7) ...
Setting up yasm (1.3.0-2.1) ...
Setting up xtrans-dev (1.4.0-1) ...
Setting up zip (3.0-12) ...
Setting up autotools-dev (20180224.1+nmu1) ...
Setting up libz3-4:armhf (4.8.12-1) ...
Setting up libpcre2-32-0:armhf (10.39-3) ...
Setting up libblas3:armhf (3.10.0-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode
Setting up libgmpxx4ldbl:armhf (2:6.2.1+dfsg-3) ...
Setting up libuv1:armhf (1.43.0-1) ...
Setting up libecm1:armhf (7.0.4+ds-6) ...
Setting up libexpat1-dev:armhf (2.4.4-1) ...
Setting up libjpeg62-turbo:armhf (1:2.1.2-1) ...
Setting up libbrial3:armhf (1.2.10-1) ...
Setting up emacsen-common (3.0.4) ...
Setting up libbraiding0:armhf (1.0-1) ...
Setting up libsqlite3-dev:armhf (3.37.2-2) ...
Setting up libx11-data (2:1.7.2-2) ...
Setting up node-jed (1.1.1-3) ...
Setting up libjpeg62-turbo-dev:armhf (1:2.1.2-1) ...
Setting up libnspr4:armhf (2:4.32-3) ...
Setting up librtmp1:armhf (2.4+20151223.gitfa8646d.1-2+b2) ...
Setting up libjs-xterm (3.8.1+~cs0.9.0-1) ...
Setting up sagemath-database-elliptic-curves (0.8.1-5) ...
Setting up dh-elpa-helper (2.0.10) ...
Setting up libpgm-dev:armhf (5.3.128~dfsg-2) ...
Setting up uuid-dev:armhf (2.37.3-1) ...
Setting up libapache-pom-java (18-1) ...
Setting up singular-data (1:4.2.1-p3+ds-1) ...
Setting up libavahi-common-data:armhf (0.8-5) ...
Setting up libncurses6:armhf (6.3-2) ...
Setting up libatinject-jsr330-api-java (1.0+ds1-5) ...
Setting up libdbus-1-3:armhf (1.12.20-3) ...
Setting up libsigsegv2:armhf (2.14-1) ...
Setting up libfribidi0:armhf (1.0.8-2) ...
Setting up libboost-regex1.74.0:armhf (1.74.0-14) ...
Setting up libimagequant0:armhf (2.17.0-1) ...
Setting up comerr-dev:armhf (2.1-1.46.5-2) ...
Setting up libplexus-interpolation-java (1.26-1) ...
Setting up libjs-codemirror (5.65.0+~cs5.83.9-1) ...
Setting up libssl-dev:armhf (1.1.1m-1) ...
Setting up libpng16-16:armhf (1.6.37-3) ...
Setting up libpcre32-3:armhf (2:8.39-13) ...
Setting up libatomic1:armhf (11.2.0-14+rpi1) ...
Setting up libtcl8.6:armhf (8.6.12+dfsg-1) ...
Setting up autopoint (0.21-4) ...
Setting up libwebp6:armhf (0.6.1-2.1) ...
Setting up libjsoncpp25:armhf (1.9.5-3) ...
Setting up libmpfi0:armhf (1.5.3+ds-6) ...
Setting up flintqs (1:1.0-3) ...
Setting up libjs-jed (1.1.1-3) ...
Setting up icu-devtools (67.1-7) ...
Setting up pkg-config (0.29.2-1) ...
Setting up fonts-dejavu-core (2.37-2) ...
Setting up librw0:armhf (0.9+ds1-1) ...
Setting up libpcsclite1:armhf (1.9.5-1) ...
Setting up pari-galpol (4.0-2) ...
Setting up libsensors5:armhf (1:3.6.0-7) ...
Setting up libsodium-dev:armhf (1.0.18-1) ...
Setting up gap-atlasrep (2.1.0-3) ...
Setting up libgc1:armhf (1:8.0.6-1.1) ...
Setting up libltdl7:armhf (2.4.6-15) ...
Setting up libglapi-mesa:armhf (21.2.6-1+rpi1) ...
Setting up libgfortran5:armhf (11.2.0-14+rpi1) ...
Setting up libvulkan1:armhf (1.2.198.1-2) ...
Setting up liblzma-dev:armhf (5.2.5-2) ...
Setting up libubsan1:armhf (11.2.0-14+rpi1) ...
Setting up libgif7:armhf (5.1.9-2) ...
Setting up zlib1g-dev:armhf (1:1.2.11.dfsg-2) ...
Setting up libsingular4-dev-common (1:4.2.1-p3+ds-1) ...
Setting up libpcre2-posix3:armhf (10.39-3) ...
Setting up libgcc-11-dev:armhf (11.2.0-14+rpi1) ...
Setting up libntl44:armhf (11.5.1-1) ...
Setting up libmd0:armhf (1.0.4-1) ...
Setting up libsymmetrica2:armhf (2.0+ds-6) ...
Setting up sagemath-database-graphs (20210214+dfsg-1) ...
Setting up pari-doc (2.13.3-1) ...
Setting up sensible-utils (0.0.17) ...
Setting up libxshmfence1:armhf (1.3-1) ...
Setting up librhash0:armhf (1.4.2-1) ...
Setting up cpp (4:11.2.0-2+rpi1) ...
Setting up libuchardet0:armhf (0.0.7-1) ...
Setting up libxbean-reflect-java (4.5-8) ...
Setting up libasound2:armhf (1.2.6.1-1) ...
Setting up libmd-dev:armhf (1.0.4-1) ...
Setting up libmpdec3:armhf (2.5.1-2+rpi1) ...
Setting up sagemath-database-polytopes (20170220-5) ...
Setting up libzn-poly-0.9:armhf (0.9.2-1) ...
Setting up libatomic-ops-dev (7.6.12-1) ...
Setting up libopenjp2-7:armhf (2.4.0-6) ...
Setting up libsub-override-perl (0.09-2) ...
Setting up libplexus-sec-dispatcher-java (1.4-4) ...
Setting up libthai-data (0.1.29-1) ...
Setting up libssh2-1:armhf (1.10.0-2) ...
Setting up xorg-sgml-doctools (1:1.11-1.1) ...
Setting up libflint-2.8.4:armhf (2.8.4-2) ...
Setting up libvpx7:armhf (1.11.0-2) ...
Setting up sgml-base (1.30) ...
Setting up libpari-gmp-tls7:armhf (2.13.3-1) ...
Setting up libcxsparse3:armhf (1:5.10.1+dfsg-4) ...
Setting up cmake-data (3.22.1-1) ...
Setting up libtiff5:armhf (4.3.0-3) ...
Setting up liblrcalc1:armhf (1.2-2) ...
Setting up fflas-ffpack-common (2.5.0-1) ...
Setting up libjs-jquery (3.5.1+dfsg+~3.5.5-8) ...
Setting up gap-transgrp (2.0.6-2) ...
Setting up pari-seadata (0.20090618-3) ...
Setting up libnauty2:armhf (2.7r3+ds-1) ...
Setting up python-matplotlib-data (3.5.1-2) ...
Setting up libgc-dev:armhf (1:8.0.6-1.1) ...
Setting up openssl (1.1.1m-1) ...
Setting up libwebpmux3:armhf (0.6.1-2.1) ...
Setting up libbsd0:armhf (0.11.5-1) ...
Setting up palp (2.20-2) ...
Setting up libdeflate-dev:armhf (1.8-1) ...
Setting up python3-wheel-whl (0.37.1-2) ...
Setting up gap-libs (4.11.1-1) ...
Setting up libdrm-common (2.4.109-2+rpi1) ...
Setting up libcdi-api-java (1.2-3) ...
Setting up libelf1:armhf (0.186-1) ...
Setting up libfplll7-data (5.4.1-1+rpi1) ...
Setting up libplanarity0:armhf (3.0.1.1-1) ...
Setting up libicu-dev:armhf (67.1-7) ...
Setting up libxml2:armhf (2.9.12+dfsg-5) ...
Setting up fonts-font-awesome (5.0.10+really4.7.0~dfsg-4.1) ...
Setting up xdg-utils (1.1.3-4.1) ...
update-alternatives: using /usr/bin/xdg-open to provide /usr/bin/open (open) in auto mode
Setting up libbsd-dev:armhf (0.11.5-1) ...
Setting up libsuitesparseconfig5:armhf (1:5.10.1+dfsg-4) ...
Setting up libcc1-0:armhf (11.2.0-14+rpi1) ...
Setting up sqlite3 (3.37.2-2) ...
Setting up libbrotli-dev:armhf (1.0.9-2+b1) ...
Setting up liblinbox-1.7.0-0:armhf (1.7.0-2) ...
Setting up libprocps8:armhf (2:3.3.17-6) ...
Setting up libblas-dev:armhf (3.10.0-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/blas/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode
Setting up libjs-bootstrap (3.4.1+dfsg-2) ...
Setting up librbio2:armhf (1:5.10.1+dfsg-4) ...
Setting up libsource-highlight4v5 (3.1.9-4.1) ...
Setting up libpython3.9-stdlib:armhf (3.9.10-1+rpi1) ...
Setting up libpython3-stdlib:armhf (3.9.7-1+b4) ...
Setting up libtiffxx5:armhf (4.3.0-3) ...
Setting up libjs-underscore (1.13.2~dfsg-2) ...
Setting up libinchi1 (1.03+dfsg-4) ...
Setting up libkadm5clnt-mit12:armhf (1.18.3-7) ...
Setting up libbz2-dev:armhf (1.0.8-5) ...
Setting up libjs-marked (4.0.12+ds+~4.0.1-1) ...
Setting up libnaga-java (3.0+svn80-4) ...
Setting up x11proto-dev (2021.5-1) ...
Setting up libfile-stripnondeterminism-perl (1.13.0-1) ...
Setting up libwagon-provider-api-java (3.3.4-1) ...
Setting up libntl-dev (11.5.1-1) ...
Setting up libecl21.2:armhf (21.2.1+ds-4) ...
Setting up libamd2:armhf (1:5.10.1+dfsg-4) ...
Setting up libice6:armhf (2:1.0.10-1) ...
Setting up libdw1:armhf (0.186-1) ...
Setting up libppl14:armhf (1:1.2-8.1) ...
Setting up libxdmcp6:armhf (1:1.1.2-3) ...
Setting up liblapack3:armhf (3.10.0-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode
Setting up libncurses-dev:armhf (6.3-2) ...
Setting up planarity (3.0.1.1-1) ...
Setting up libxcb1:armhf (1.14-3) ...
Setting up gettext (0.21-4) ...
Setting up libgsl-dev (2.7.1+dfsg-3) ...
Setting up liblfunction1:armhf (2.0.5-1) ...
Setting up libkdb5-10:armhf (1.18.3-7) ...
Setting up libopenblas0-pthread:armhf (0.3.19+ds-3+rpi1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/openblas-pthread/libblas.so.3 to provide /usr/lib/arm-linux-gnueabihf/libblas.so.3 (libblas.so.3-arm-linux-gnueabihf) in auto mode
update-alternatives: using /usr/lib/arm-linux-gnueabihf/openblas-pthread/liblapack.so.3 to provide /usr/lib/arm-linux-gnueabihf/liblapack.so.3 (liblapack.so.3-arm-linux-gnueabihf) in auto mode
update-alternatives: using /usr/lib/arm-linux-gnueabihf/openblas-pthread/libopenblas.so.0 to provide /usr/lib/arm-linux-gnueabihf/libopenblas.so.0 (libopenblas.so.0-arm-linux-gnueabihf) in auto mode
Setting up libgmp-dev:armhf (2:6.2.1+dfsg-3) ...
Setting up liblrcalc-dev (1.2-2) ...
Setting up libxcb-xfixes0:armhf (1.14-3) ...
Setting up libatlas3-base:armhf (3.10.3-12+rpi1) ...
Setting up libtachyon-mt-0:armhf (0.99~b6+dsx-10) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/libtachyon-mt-openmp.so.0 to provide /usr/lib/arm-linux-gnueabihf/libtachyon.so.0 (libtachyon.so.0) in auto mode
update-alternatives: using /usr/lib/arm-linux-gnueabihf/libtachyon-mt-thr.so.0 to provide /usr/lib/arm-linux-gnueabihf/libtachyon.so.0 (libtachyon.so.0) in auto mode
Setting up libzmq5:armhf (4.3.4-2) ...
Setting up libxau-dev:armhf (1:1.0.9-1) ...
Setting up libpython3.9-dbg:armhf (3.9.10-1+rpi1) ...
Setting up libcolamd2:armhf (1:5.10.1+dfsg-4) ...
Setting up libpcre2-dev:armhf (10.39-3) ...
Setting up libcdd0d:armhf (094m-1) ...
Setting up libplexus-languages-java (0.9.10-2) ...
Setting up cliquer (1.21-3) ...
Setting up libice-dev:armhf (2:1.0.10-1) ...
Setting up libflint-arb2:armhf (1:2.21.1-2) ...
Setting up libtool (2.4.6-15) ...
Setting up libarchive13:armhf (3.5.2-1) ...
Setting up libxcb-render0:armhf (1.14-3) ...
Setting up libzn-poly-dev:armhf (0.9.2-1) ...
Setting up libgf2x-dev (1.3.0-2) ...
Setting up libpcre3-dev:armhf (2:8.39-13) ...
Setting up libgfortran-11-dev:armhf (11.2.0-14+rpi1) ...
Setting up libecl-dev:armhf (21.2.1+ds-4) ...
Setting up libec8:armhf (20210625-1+b1) ...
Setting up gmp-ecm (7.0.4+ds-6) ...
Setting up maxima-sage (5.45.1-2) ...
Setting up libxcb-glx0:armhf (1.14-3) ...
Setting up libwebpdemux2:armhf (0.6.1-2.1) ...
Setting up libmaven-parent-java (31-2) ...
Setting up libedit2:armhf (3.1-20210910-1) ...
Setting up libjs-bootstrap-tour (0.12.0+dfsg-3) ...
Setting up libpng-dev:armhf (1.6.37-3) ...
Setting up libcommons-parent-java (43-1) ...
Setting up libcdd-tools (094m-1) ...
Setting up libavahi-common3:armhf (0.8-5) ...
Setting up libjpeg-dev:armhf (1:2.1.2-1) ...
Setting up libbraiding-dev:armhf (1.0-1) ...
Setting up libjbig-dev:armhf (2.1-3.1+b2) ...
Setting up libcliquer-dev:armhf (1.21-3) ...
Setting up m4 (1.4.18-5) ...
Setting up libfplll7:armhf (5.4.1-1+rpi1) ...
Setting up libjs-backbone (1.4.0~dfsg+~1.4.5-2) ...
Setting up libsisu-inject-java (0.3.4-2) ...
Setting up libpython3-dbg:armhf (3.9.7-1+b4) ...
Setting up libcurl3-gnutls:armhf (7.81.0-1) ...
Setting up libnss3:armhf (2:3.73.1-1) ...
Setting up libxcb-shm0:armhf (1.14-3) ...
Setting up libreadline-dev:armhf (8.1.2-1) ...
Setting up libgap7:armhf (4.11.1-1) ...
Setting up libmpfr-dev:armhf (4.1.0-3) ...
Setting up libcommons-lang-java (2.6-9) ...
Setting up libmpfi-dev:armhf (1.5.3+ds-6) ...
Setting up intltool-debian (0.35.0+20060710.5) ...
Setting up libecm1-dev:armhf (7.0.4+ds-6) ...
Setting up libsliplu1:armhf (1:5.10.1+dfsg-4) ...
Setting up librw-dev:armhf (0.9+ds1-1) ...
Setting up libxcb-present0:armhf (1.14-3) ...
Setting up libgivaro9:armhf (4.2.0-1) ...
Setting up libpari-dev:armhf (2.13.3-1) ...
Setting up libthai0:armhf (0.1.29-1) ...
Setting up ca-certificates (20210119) ...
Updating certificates in /etc/ssl/certs...
129 added, 0 removed; done.
Setting up libhomfly0:armhf (1.02r6-1) ...
Setting up libcamd2:armhf (1:5.10.1+dfsg-4) ...
Setting up libsisu-plexus-java (0.3.4-3) ...
Setting up libmongoose2:armhf (1:5.10.1+dfsg-4) ...
Setting up libxdmcp-dev:armhf (1:1.1.2-3) ...
Setting up libmaven-resolver-java (1.4.2-3) ...
Setting up libxml2-dev:armhf (2.9.12+dfsg-5) ...
Setting up lcalc (2.0.5-1) ...
Setting up libpython3.9:armhf (3.9.10-1+rpi1) ...
Setting up libjs-jquery-ui (1.13.0+dfsg-1) ...
Setting up gap-table-of-marks (1.2.9-1) ...
Setting up libfreetype6:armhf (2.11.1+dfsg-1) ...
Setting up libguava-java (29.0-6) ...
Setting up libtiff-dev:armhf (4.3.0-3) ...
Setting up libvpx-dev:armhf (1.11.0-2) ...
Setting up libglpk40:armhf (5.0-1) ...
Setting up libxcb-sync1:armhf (1.14-3) ...
Setting up libiml0:armhf (1.0.5-1) ...
Setting up libllvm12:armhf (1:12.0.1-17+rpi1) ...
Setting up libm4ri-0.0.20200125:armhf (20200125-1) ...
Setting up gap-core (4.11.1-1) ...
Setting up liblapack-dev:armhf (3.10.0-2) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/lapack/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode
Setting up glpk-utils (5.0-1) ...
Setting up libec-dev:armhf (20210625-1+b1) ...
Setting up ucf (3.0043) ...
Setting up libsymmetrica2-dev:armhf (2.0+ds-6) ...
Setting up libmpc-dev:armhf (1.2.1-1) ...
Setting up libbabeltrace1:armhf (1.5.8-2) ...
Setting up libjs-sphinxdoc (4.3.2-1) ...
Setting up libm4ri-dev (20200125-1) ...
Setting up libcommons-lang3-java (3.11-1) ...
Setting up autoconf (2.71-2) ...
Setting up libstdc++-11-dev:armhf (11.2.0-14+rpi1) ...
Setting up libxcb-dri2-0:armhf (1.14-3) ...
Setting up dh-strip-nondeterminism (1.13.0-1) ...
Setting up nauty (2.7r3+ds-1) ...
Setting up libecm-dev (7.0.4+ds-6) ...
Setting up libdrm2:armhf (2.4.109-2+rpi1) ...
Setting up libjni-inchi-jni (0.8+dfsg-6) ...
Setting up dwz (0.14-1) ...
Setting up libplanarity-dev:armhf (3.0.1.1-1) ...
Setting up gcc-11 (11.2.0-14+rpi1) ...
Setting up libopenblas0:armhf (0.3.19+ds-3+rpi1) ...
Setting up groff-base (1.22.4-8) ...
Setting up libklu1:armhf (1:5.10.1+dfsg-4) ...
Setting up libccolamd2:armhf (1:5.10.1+dfsg-4) ...
Setting up xml-core (0.18+nmu1) ...
Setting up libsingular4m2n1:armhf (1:4.2.1-p3+ds-1) ...
Setting up procps (2:3.3.17-6) ...
Setting up tachyon-bin-nox (0.99~b6+dsx-10) ...
update-alternatives: using /usr/bin/tachyon-nox to provide /usr/bin/tachyon (tachyon) in auto mode
Setting up libncurses5-dev:armhf (6.3-2) ...
Setting up libgiac0:armhf (1.7.0.39+dfsg2-1+b1) ...
Setting up libxslt1.1:armhf (1.1.34-4) ...
Setting up libkadm5srv-mit12:armhf (1.18.3-7) ...
Setting up libcurl4:armhf (7.81.0-1) ...
Setting up libx11-6:armhf (2:1.7.2-2) ...
Setting up libharfbuzz0b:armhf (2.7.4-1) ...
Setting up python-ppl-doc (0.8.7-1) ...
Setting up curl (7.81.0-1) ...
Setting up singular-ui (1:4.2.1-p3+ds-1) ...
Setting up libm4rie-0.0.20200125:armhf (20200125-1+b2) ...
Setting up libsm6:armhf (2:1.2.3-1) ...
Setting up gfan (0.6.2-6) ...
Setting up libiml-dev (1.0.5-1) ...
Setting up libavahi-client3:armhf (0.8-5) ...
Setting up libcholmod3:armhf (1:5.10.1+dfsg-4) ...
Setting up libxmuu1:armhf (2:1.1.2-2+b3) ...
Setting up libplexus-container-default-java (2.1.0-1) ...
Setting up libppl-c4:armhf (1:1.2-8.1) ...
Setting up python3.9 (3.9.10-1+rpi1) ...
Setting up pari-gp (2.13.3-1) ...
Setting up liblbfgsb0:armhf (3.0+dfsg.3-10) ...
Setting up libdrm-amdgpu1:armhf (2.4.109-2+rpi1) ...
Setting up libfplll-dev:armhf (5.4.1-1+rpi1) ...
Setting up krb5-multidev:armhf (1.18.3-7) ...
Setting up automake (1:1.16.5-1.1) ...
update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode
Setting up libopenblas-pthread-dev:armhf (0.3.19+ds-3+rpi1) ...
update-alternatives: using /usr/lib/arm-linux-gnueabihf/openblas-pthread/libblas.so to provide /usr/lib/arm-linux-gnueabihf/libblas.so (libblas.so-arm-linux-gnueabihf) in auto mode
update-alternatives: using /usr/lib/arm-linux-gnueabihf/openblas-pthread/liblapack.so to provide /usr/lib/arm-linux-gnueabihf/liblapack.so (liblapack.so-arm-linux-gnueabihf) in auto mode
update-alternatives: using /usr/lib/arm-linux-gnueabihf/openblas-pthread/libopenblas.so to provide /usr/lib/arm-linux-gnueabihf/libopenblas.so (libopenblas.so-arm-linux-gnueabihf) in auto mode
Setting up libxcb-dri3-0:armhf (1.14-3) ...
Setting up libgivaro-dev (4.2.0-1) ...
Setting up eclib-tools (20210625-1+b1) ...
Setting up libcdd-dev:armhf (094m-1) ...
Setting up libhomfly-dev:armhf (1.02r6-1) ...
Setting up libpaper1:armhf (1.1.28) ...

Creating config file /etc/papersize with new version
Setting up libspqr2:armhf (1:5.10.1+dfsg-4) ...
Setting up libx11-xcb1:armhf (2:1.7.2-2) ...
Setting up liblfunction-dev:armhf (2.0.5-1) ...
Setting up libm4rie-dev:armhf (20200125-1+b2) ...
Setting up libdrm-nouveau2:armhf (2.4.109-2+rpi1) ...
Setting up libboost1.74-dev:armhf (1.74.0-14) ...
Setting up libxcb1-dev:armhf (1.14-3) ...
Setting up libxpm4:armhf (1:3.5.12-1) ...
Setting up libxrender1:armhf (1:0.9.10-1) ...
Setting up libdebuginfod-common (0.186-1) ...

Creating config file /etc/profile.d/debuginfod.sh with new version

Creating config file /etc/profile.d/debuginfod.csh with new version
Setting up singular-modules:armhf (1:4.2.1-p3+ds-1) ...
Setting up g++-11 (11.2.0-14+rpi1) ...
Setting up python3-pip-whl (22.0.2+dfsg-1) ...
Setting up maxima-sage-share (5.45.1-2) ...
Setting up libsm-dev:armhf (2:1.2.3-1) ...
Setting up libcommons-io-java (2.11.0-2) ...
Setting up libdrm-radeon1:armhf (2.4.109-2+rpi1) ...
Setting up libgap-dev:armhf (4.11.1-1) ...
Setting up fontconfig-config (2.13.1-4.4) ...
Setting up gap-online-help (4.11.1-1) ...
Setting up po-debconf (1.0.21+nmu1) ...
Setting up libdebuginfod1:armhf (0.186-1) ...
Setting up libgl1-mesa-dri:armhf (21.2.6-1+rpi1) ...
Setting up libx11-dev:armhf (2:1.7.2-2) ...
Setting up libbrial-groebner3:armhf (1.2.10-1) ...
Setting up libxext6:armhf (2:1.3.4-1) ...
Setting up libnorm-dev:armhf (1.5.9+dfsg-2) ...
Setting up sympow (2.023.6-1) ...
Setting up libpython3.9-dev:armhf (3.9.10-1+rpi1) ...
Setting up python3 (3.9.7-1+b4) ...
Setting up libpaper-utils (1.1.28) ...
Setting up python3-distlib (0.3.4-1) ...
Setting up python3-pandocfilters (1.5.0-1) ...
Setting up libflint-dev (2.8.4-2) ...
Setting up python3-cysignals-pari (1.11.2+ds-1) ...
Setting up man-db (2.9.4-4) ...
Not building database; man-db/auto-update is not 'true'.
Setting up python3-markupsafe (2.0.1-2) ...
Setting up python3-webencodings (0.5.1-4) ...
Setting up libguice-java (4.2.3-2) ...
Setting up python3-platformdirs (2.4.1-1) ...
Setting up python3-psutil (5.8.0-2) ...
Setting up python3-tz (2021.3-1) ...
Setting up gcc (4:11.2.0-2+rpi1) ...
Setting up libxxf86vm1:armhf (1:1.1.4-1+b2) ...
Setting up python3.9-dbg (3.9.10-1+rpi1) ...
Setting up python3-cypari2 (2.1.2-2) ...
Setting up libfreetype-dev:armhf (2.11.1+dfsg-1) ...
Setting up python3-six (1.16.0-3) ...
Setting up dh-autoreconf (20) ...
Setting up libkrb5-dev:armhf (1.18.3-7) ...
Setting up python3-roman (3.3-1) ...
Setting up libopenblas-dev:armhf (0.3.19+ds-3+rpi1) ...
Setting up python3-decorator (4.4.2-2) ...
Setting up gdb (10.1-2) ...
Setting up libumfpack5:armhf (1:5.10.1+dfsg-4) ...
Setting up python3-wcwidth (0.2.5+dfsg1-1) ...
Setting up python3-pyparsing (2.4.7-1) ...
Setting up singular:armhf (1:4.2.1-p3+ds-1) ...
Setting up python3-certifi (2020.6.20-1) ...
Setting up libxfixes3:armhf (1:6.0.0-1) ...
Setting up libcurl4-openssl-dev:armhf (7.81.0-1) ...
Setting up python3-snowballstemmer (2.2.0-1) ...
Setting up python3-testpath (0.5.0+dfsg-1) ...
Setting up python3-zmq (22.3.0-1) ...
Setting up python3-nest-asyncio (1.5.4-1) ...
Setting up python3-brotli (1.0.9-2+b1) ...
Setting up libraqm0:armhf (0.7.0-4) ...
Setting up sphinx-common (4.3.2-1) ...
Setting up python3-cycler (0.11.0-1) ...
Setting up libxinerama1:armhf (2:1.1.4-3) ...
Setting up libxpm-dev:armhf (1:3.5.12-1) ...
Setting up python3-kiwisolver (1.3.2-1) ...
Setting up python3-idna (3.2-2) ...
Setting up cython3 (0.29.24-2) ...
Setting up libppl-dev:armhf (1:1.2-8.1) ...
Setting up libxt6:armhf (1:1.2.0-1) ...
Setting up python3-html5lib (1.1-3) ...
Setting up python3-pickleshare (0.7.5-5) ...
Setting up python3-toml (0.10.2-1) ...
Setting up gfortran-11 (11.2.0-14+rpi1) ...
Setting up python3-urllib3 (1.26.5-1~exp1) ...
Setting up libcups2:armhf (2.3.3op2-7+b1) ...
Setting up pari-gp2c (0.0.12-2) ...
Setting up libsingular4-dev:armhf (1:4.2.1-p3+ds-1) ...
Setting up python3-pyrsistent:armhf (0.15.5-1+b2) ...
Setting up g++ (4:11.2.0-2+rpi1) ...
Setting up python3.9-dev (3.9.10-1+rpi1) ...
Setting up xauth (1:1.1-1) ...
Setting up python3-lxml:armhf (4.7.1-1) ...
Setting up gap-dev (4.11.1-1) ...
Setting up libpynac18py3:armhf (0.7.29-2) ...
Setting up python3-gmpy2 (2.1.2-1) ...
Setting up tachyon (0.99~b6+dsx-10) ...
Setting up python3-traitlets (5.1.1-1) ...
Setting up ppl-dev (1:1.2-8.1) ...
Setting up cmake (3.22.1-1+b1) ...
Setting up libzmq3-dev:armhf (4.3.4-2) ...
Setting up python3-dateutil (2.8.1-6) ...
Setting up libmaven-shared-utils-java (3.3.0-1) ...
Setting up libboost-dev:armhf (1.74.0.3+b2) ...
Setting up libxss1:armhf (1:1.2.3-1) ...
Setting up libfontconfig1:armhf (2.13.1-4.4) ...
Setting up fflas-ffpack (2.5.0-1) ...
Setting up python3-pkgconfig (1.5.5-1) ...
Setting up python3-mpmath (1.2.1-2) ...
Setting up python3-tzlocal (2.1-1) ...
Setting up python3-lib2to3 (3.9.10-1) ...
Setting up libflint-arb-dev:armhf (1:2.21.1-2) ...
Setting up python3-appdirs (1.4.4-2) ...
Setting up python3-cffi-backend:armhf (1.15.0-1) ...
Setting up python3-imagesize (1.3.0-1) ...
Setting up python3-ptyprocess (0.7.0-3) ...
Setting up python3-dbg (3.9.7-1+b4) ...
Setting up libpynac-dev:armhf (0.7.29-2) ...
Setting up python3-pkg-resources (59.6.0-1.2) ...
Setting up python3-entrypoints (0.4-1) ...
Setting up python3-prompt-toolkit (3.0.26-1) ...
Setting up python3-distutils (3.9.10-1) ...
Setting up dh-python (5.20220119) ...
Setting up python3-more-itertools (8.10.0-2) ...
Setting up python3-sympy (1.9-1) ...
Setting up python3-attr (21.2.0-1) ...
Setting up python3-tornado (6.1.0-3) ...
Setting up cysignals-tools (1.11.2+ds-1) ...
Setting up fontconfig (2.13.1-4.4) ...
Regenerating fonts cache... done.
Setting up python3-send2trash (1.8.1~b0-1) ...
Setting up libxft2:armhf (2.3.2-2) ...
Setting up python3-filelock (3.4.2-1) ...
Setting up libglx-mesa0:armhf (21.2.6-1+rpi1) ...
Setting up libpython3-dev:armhf (3.9.7-1+b4) ...
Setting up python3-setuptools (59.6.0-1.2) ...
Setting up libxi6:armhf (2:1.8-1) ...
Setting up libglx0:armhf (1.4.0-1) ...
Setting up python3-py (1.10.0-1) ...
Setting up libsuitesparse-dev:armhf (1:5.10.1+dfsg-4) ...
Setting up python3-backcall (0.2.0-2) ...
Setting up libmaven3-core-java (3.6.3-5) ...
Setting up python3-parso (0.8.1-1) ...
Setting up python3-babel (2.8.0+dfsg.1-7) ...
update-alternatives: using /usr/bin/pybabel-python3 to provide /usr/bin/pybabel (pybabel) in auto mode
Setting up python3-memory-allocator (0.1.2-2) ...
Setting up python3-lz4 (3.1.3+dfsg-1) ...
Setting up libfontconfig-dev:armhf (2.13.1-4.4) ...
Setting up python3-defusedxml (0.7.1-1) ...
Setting up python3-ipython-genutils (0.2.0-5) ...
Setting up libmaven-shared-incremental-java (1.1-3) ...
Setting up python3-alabaster (0.7.12-1) ...
Setting up libxtst6:armhf (2:1.2.3-1) ...
Setting up libtk8.6:armhf (8.6.12-1) ...
Setting up libxcursor1:armhf (1:1.2.0-2) ...
Setting up libpango-1.0-0:armhf (1.50.3+ds1-6) ...
Setting up ecl (21.2.1+ds-4) ...
Setting up debhelper (13.6) ...
Setting up python3-zipp (1.0.0-3) ...
Setting up python3-networkx (2.5+ds-2) ...
Setting up python3-wheel (0.37.1-2) ...
Setting up gfortran (4:11.2.0-2+rpi1) ...
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f95 (f95) in auto mode
update-alternatives: using /usr/bin/gfortran to provide /usr/bin/f77 (f77) in auto mode
Setting up libcairo2:armhf (1.16.0-5) ...
Setting up libfreetype6-dev:armhf (2.11.1+dfsg-1) ...
Setting up libexec-maven-plugin-java (1.6.0-4.1) ...
Setting up python3-matplotlib-inline (0.1.3-1) ...
Setting up python3-fs (2.4.12-1) ...
Setting up python3-prometheus-client (0.9.0-1) ...
Setting up python3-jinja2 (3.0.1-2) ...
Setting up python3-pygments (2.7.1+dfsg-2.1) ...
Setting up python3-ppl (0.8.7-1) ...
Setting up python3-packaging (21.3-1) ...
Setting up python3-chardet (4.0.0-1) ...
Setting up libgl1:armhf (1.4.0-1) ...
Setting up libplexus-compiler-java (2.8.8-2) ...
Setting up python3-jsonschema (3.2.0-5) ...
Setting up libmaven-compiler-plugin-java (3.8.1-4) ...
Setting up liblinbox-dev (1.7.0-2) ...
Setting up libxt-dev:armhf (1:1.2.0-1) ...
Setting up python3-pexpect (4.8.0-2) ...
Setting up libglpk-dev:armhf (5.0-1) ...
Setting up libjni-inchi-java (0.8+dfsg-6) ...
Setting up python3-debian (0.1.43) ...
Setting up python3-dev (3.9.7-1+b4) ...
Setting up python3-requests (2.25.1+dfsg-2) ...
Setting up libgd3:armhf (2.3.0-2) ...
Setting up libgd-dev:armhf (2.3.0-2) ...
Setting up python3-pip (22.0.2+dfsg-1) ...
Setting up python3-numpy (1:1.21.5-1) ...
Setting up python3-terminado (0.12.1-1) ...
Setting up python3-argon2 (21.1.0-1) ...
Setting up libpangoft2-1.0-0:armhf (1.50.3+ds1-6) ...
Setting up python3-jupyter-core (4.9.1-1) ...
Setting up libjmol-java (14.32.3+dfsg1-1) ...
Setting up libpangocairo-1.0-0:armhf (1.50.3+ds1-6) ...
Setting up tk8.6-blt2.5 (2.5.3+dfsg-4.1) ...
Setting up python3-scipy (1.7.3-1) ...
Setting up python3-importlib-metadata (4.6.4-1) ...
Setting up python3-jedi (0.18.0-1) ...
Setting up blt (2.5.3+dfsg-4.1) ...
Setting up libfltk1.3:armhf (1.3.8-4) ...
Setting up libfltk-gl1.3:armhf (1.3.8-4) ...
Setting up libbrial-dev (1.2.10-1) ...
Setting up python3-virtualenv (20.13.0+ds-1) ...
Setting up python3-tk:armhf (3.9.10-1) ...
Setting up libfltk-cairo1.3:armhf (1.3.8-4) ...
Setting up python3-nbformat (5.1.3-1) ...
Setting up libfltk-images1.3:armhf (1.3.8-4) ...
Setting up python3-fpylll (0.5.2+ds1-4) ...
Setting up libgl2ps1.4 (1.4.2+dfsg1-2) ...
Setting up python3-bleach (4.1.0-1) ...
Setting up python3-jupyterlab-pygments (0.1.2-8) ...
Setting up libbrial-groebner-dev (1.2.10-1) ...
Setting up libfltk-forms1.3:armhf (1.3.8-4) ...
Setting up python3-ipython (7.31.1-1) ...
Setting up r-base-core (4.1.2-2) ...

Creating config file /etc/R/Renviron with new version
Setting up r-cran-lattice (0.20-45-1) ...
Setting up python3-pluggy (0.13.0-7.1) ...
Setting up python3-rpy2 (3.4.5-2+b1) ...
Setting up python3-jupyter-client (7.1.2-1) ...
Setting up libfltk1.3-dev:armhf (1.3.8-4) ...
Setting up r-base-dev (4.1.2-2) ...
Setting up tox (3.21.4-1) ...
Setting up xcas (1.7.0.39+dfsg2-1+b1) ...
Setting up python3-nbclient (0.5.6-2) ...
Setting up python3-ipykernel (6.7.0-1) ...
Setting up libgiac-dev (1.7.0.39+dfsg2-1+b1) ...
Setting up python3-nbconvert (6.4.0-1) ...
Setting up python3-notebook (6.4.8-1) ...
Setting up python3-sagenb-export (3.2-4) ...
update-alternatives: using /usr/bin/sagenb-export-python3 to provide /usr/bin/sagenb-export (sagenb-export) in auto mode
Setting up python3-widgetsnbextension (6.0.0-8) ...
Setting up python3-ipywidgets (6.0.0-8) ...
Setting up python3-fonttools (4.28.5-1) ...
Setting up python3-pil:armhf (9.0.0-1) ...
Setting up python3-pil.imagetk:armhf (9.0.0-1) ...
Setting up python3-ufolib2 (0.12.1+dfsg1-1) ...
Setting up ca-certificates-java (20190909) ...
head: cannot open '/etc/ssl/certs/java/cacerts' for reading: No such file or directory
Adding debian:ACCVRAIZ1.pem
Adding debian:AC_RAIZ_FNMT-RCM.pem
Adding debian:Actalis_Authentication_Root_CA.pem
Adding debian:AffirmTrust_Commercial.pem
Adding debian:AffirmTrust_Networking.pem
Adding debian:AffirmTrust_Premium.pem
Adding debian:AffirmTrust_Premium_ECC.pem
Adding debian:Amazon_Root_CA_1.pem
Adding debian:Amazon_Root_CA_2.pem
Adding debian:Amazon_Root_CA_3.pem
Adding debian:Amazon_Root_CA_4.pem
Adding debian:Atos_TrustedRoot_2011.pem
Adding debian:Autoridad_de_Certificacion_Firmaprofesional_CIF_A62634068.pem
Adding debian:Baltimore_CyberTrust_Root.pem
Adding debian:Buypass_Class_2_Root_CA.pem
Adding debian:Buypass_Class_3_Root_CA.pem
Adding debian:CA_Disig_Root_R2.pem
Adding debian:CFCA_EV_ROOT.pem
Adding debian:COMODO_Certification_Authority.pem
Adding debian:COMODO_ECC_Certification_Authority.pem
Adding debian:COMODO_RSA_Certification_Authority.pem
Adding debian:Certigna.pem
Adding debian:Certigna_Root_CA.pem
Adding debian:Certum_Trusted_Network_CA.pem
Adding debian:Certum_Trusted_Network_CA_2.pem
Adding debian:Chambers_of_Commerce_Root_-_2008.pem
Adding debian:Comodo_AAA_Services_root.pem
Adding debian:Cybertrust_Global_Root.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_2009.pem
Adding debian:D-TRUST_Root_Class_3_CA_2_EV_2009.pem
Adding debian:DST_Root_CA_X3.pem
Adding debian:DigiCert_Assured_ID_Root_CA.pem
Adding debian:DigiCert_Assured_ID_Root_G2.pem
Adding debian:DigiCert_Assured_ID_Root_G3.pem
Adding debian:DigiCert_Global_Root_CA.pem
Adding debian:DigiCert_Global_Root_G2.pem
Adding debian:DigiCert_Global_Root_G3.pem
Adding debian:DigiCert_High_Assurance_EV_Root_CA.pem
Adding debian:DigiCert_Trusted_Root_G4.pem
Adding debian:E-Tugra_Certification_Authority.pem
Adding debian:EC-ACC.pem
Adding debian:Entrust.net_Premium_2048_Secure_Server_CA.pem
Adding debian:Entrust_Root_Certification_Authority.pem
Adding debian:Entrust_Root_Certification_Authority_-_EC1.pem
Adding debian:Entrust_Root_Certification_Authority_-_G2.pem
Adding debian:Entrust_Root_Certification_Authority_-_G4.pem
Adding debian:GDCA_TrustAUTH_R5_ROOT.pem
Adding debian:GTS_Root_R1.pem
Adding debian:GTS_Root_R2.pem
Adding debian:GTS_Root_R3.pem
Adding debian:GTS_Root_R4.pem
Adding debian:GeoTrust_Primary_Certification_Authority_-_G2.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R4.pem
Adding debian:GlobalSign_ECC_Root_CA_-_R5.pem
Adding debian:GlobalSign_Root_CA.pem
Adding debian:GlobalSign_Root_CA_-_R2.pem
Adding debian:GlobalSign_Root_CA_-_R3.pem
Adding debian:GlobalSign_Root_CA_-_R6.pem
Adding debian:Global_Chambersign_Root_-_2008.pem
Adding debian:Go_Daddy_Class_2_CA.pem
Adding debian:Go_Daddy_Root_Certificate_Authority_-_G2.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_ECC_RootCA_2015.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2011.pem
Adding debian:Hellenic_Academic_and_Research_Institutions_RootCA_2015.pem
Adding debian:Hongkong_Post_Root_CA_1.pem
Adding debian:Hongkong_Post_Root_CA_3.pem
Adding debian:ISRG_Root_X1.pem
Adding debian:IdenTrust_Commercial_Root_CA_1.pem
Adding debian:IdenTrust_Public_Sector_Root_CA_1.pem
Adding debian:Izenpe.com.pem
Adding debian:Microsec_e-Szigno_Root_CA_2009.pem
Adding debian:Microsoft_ECC_Root_Certificate_Authority_2017.pem
Adding debian:Microsoft_RSA_Root_Certificate_Authority_2017.pem
Adding debian:NAVER_Global_Root_Certification_Authority.pem
Adding debian:NetLock_Arany_=Class_Gold=_Főtanúsítvány.pem
Adding debian:Network_Solutions_Certificate_Authority.pem
Adding debian:OISTE_WISeKey_Global_Root_GB_CA.pem
Adding debian:OISTE_WISeKey_Global_Root_GC_CA.pem
Adding debian:QuoVadis_Root_CA.pem
Adding debian:QuoVadis_Root_CA_1_G3.pem
Adding debian:QuoVadis_Root_CA_2.pem
Adding debian:QuoVadis_Root_CA_2_G3.pem
Adding debian:QuoVadis_Root_CA_3.pem
Adding debian:QuoVadis_Root_CA_3_G3.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_ECC.pem
Adding debian:SSL.com_EV_Root_Certification_Authority_RSA_R2.pem
Adding debian:SSL.com_Root_Certification_Authority_ECC.pem
Adding debian:SSL.com_Root_Certification_Authority_RSA.pem
Adding debian:SZAFIR_ROOT_CA2.pem
Adding debian:SecureSign_RootCA11.pem
Adding debian:SecureTrust_CA.pem
Adding debian:Secure_Global_CA.pem
Adding debian:Security_Communication_RootCA2.pem
Adding debian:Security_Communication_Root_CA.pem
Adding debian:Sonera_Class_2_Root_CA.pem
Adding debian:Staat_der_Nederlanden_EV_Root_CA.pem
Adding debian:Staat_der_Nederlanden_Root_CA_-_G3.pem
Adding debian:Starfield_Class_2_CA.pem
Adding debian:Starfield_Root_Certificate_Authority_-_G2.pem
Adding debian:Starfield_Services_Root_Certificate_Authority_-_G2.pem
Adding debian:SwissSign_Gold_CA_-_G2.pem
Adding debian:SwissSign_Silver_CA_-_G2.pem
Adding debian:T-TeleSec_GlobalRoot_Class_2.pem
Adding debian:T-TeleSec_GlobalRoot_Class_3.pem
Adding debian:TUBITAK_Kamu_SM_SSL_Kok_Sertifikasi_-_Surum_1.pem
Adding debian:TWCA_Global_Root_CA.pem
Adding debian:TWCA_Root_Certification_Authority.pem
Adding debian:TeliaSonera_Root_CA_v1.pem
Adding debian:TrustCor_ECA-1.pem
Adding debian:TrustCor_RootCert_CA-1.pem
Adding debian:TrustCor_RootCert_CA-2.pem
Adding debian:Trustis_FPS_Root_CA.pem
Adding debian:Trustwave_Global_Certification_Authority.pem
Adding debian:Trustwave_Global_ECC_P256_Certification_Authority.pem
Adding debian:Trustwave_Global_ECC_P384_Certification_Authority.pem
Adding debian:UCA_Extended_Validation_Root.pem
Adding debian:UCA_Global_G2_Root.pem
Adding debian:USERTrust_ECC_Certification_Authority.pem
Adding debian:USERTrust_RSA_Certification_Authority.pem
Adding debian:VeriSign_Universal_Root_Certification_Authority.pem
Adding debian:XRamp_Global_CA_Root.pem
Adding debian:certSIGN_ROOT_CA.pem
Adding debian:certSIGN_Root_CA_G2.pem
Adding debian:e-Szigno_Root_CA_2017.pem
Adding debian:ePKI_Root_Certification_Authority.pem
Adding debian:emSign_ECC_Root_CA_-_C3.pem
Adding debian:emSign_ECC_Root_CA_-_G3.pem
Adding debian:emSign_Root_CA_-_C1.pem
Adding debian:emSign_Root_CA_-_G1.pem
done.
Setting up python3-matplotlib (3.5.1-2) ...
Setting up default-jre-headless (2:1.11-72+b4) ...
Processing triggers for libc-bin (2.32-4+rpi1) ...
Processing triggers for sgml-base (1.30) ...
Setting up docutils-common (0.17.1+dfsg-2) ...
Processing triggers for ca-certificates (20210119) ...
Updating certificates in /etc/ssl/certs...
0 added, 0 removed; done.
Running hooks in /etc/ca-certificates/update.d...

done.
done.
Setting up openjdk-11-jre-headless:armhf (11.0.14+9-1) ...
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/java to provide /usr/bin/java (java) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/jjs to provide /usr/bin/jjs (jjs) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/keytool to provide /usr/bin/keytool (keytool) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/rmid to provide /usr/bin/rmid (rmid) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/rmiregistry to provide /usr/bin/rmiregistry (rmiregistry) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/pack200 to provide /usr/bin/pack200 (pack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/bin/unpack200 to provide /usr/bin/unpack200 (unpack200) in auto mode
update-alternatives: using /usr/lib/jvm/java-11-openjdk-armhf/lib/jexec to provide /usr/bin/jexec (jexec) in auto mode
Setting up openjdk-11-jre:armhf (11.0.14+9-1) ...
Setting up default-jre (2:1.11-72+b4) ...
Setting up jmol (14.32.3+dfsg1-1) ...
Processing triggers for sgml-base (1.30) ...
Setting up python3-docutils (0.17.1+dfsg-2) ...
Setting up python3-sphinx (4.3.2-1) ...
Setting up sbuild-build-depends-sagemath-dummy (0.invalid.0) ...
W: No sandbox user '_apt' on the system, can not drop privileges

+------------------------------------------------------------------------------+
| Build environment                                                            |
+------------------------------------------------------------------------------+

Kernel: Linux 4.9.0-0.bpo.2-armmp armhf (armv7l)
Toolchain package versions: binutils_2.37-5+rpi1 dpkg-dev_1.20.9+rpi1 g++-10_10.3.0-11+rpi1 g++-11_11.2.0-14+rpi1 gcc-10_10.3.0-11+rpi1 gcc-11_11.2.0-14+rpi1 libc6-dev_2.32-4+rpi1 libstdc++-10-dev_10.3.0-11+rpi1 libstdc++-11-dev_11.2.0-14+rpi1 libstdc++6_11.2.0-14+rpi1 linux-libc-dev_5.14.9-2+rpi1
Package versions: adduser_3.118 apt_2.3.11 autoconf_2.71-2 automake_1:1.16.5-1.1 autopoint_0.21-4 autotools-dev_20180224.1+nmu1 base-files_12+rpi1 base-passwd_3.5.52 bash_5.1-3 bc_1.07.1-3 binutils_2.37-5+rpi1 binutils-arm-linux-gnueabihf_2.37-5+rpi1 binutils-common_2.37-5+rpi1 blt_2.5.3+dfsg-4.1 bsdextrautils_2.37.3-1 bsdutils_1:2.37.2-4 build-essential_12.9 bzip2_1.0.8-5 ca-certificates_20210119 ca-certificates-java_20190909 cliquer_1.21-3 cmake_3.22.1-1+b1 cmake-data_3.22.1-1 comerr-dev_2.1-1.46.5-2 coreutils_8.32-4 cpp_4:11.2.0-2+rpi1 cpp-10_10.3.0-11+rpi1 cpp-11_11.2.0-14+rpi1 curl_7.81.0-1 cysignals-tools_1.11.2+ds-1 cython3_0.29.24-2 dash_0.5.11+git20210903+057cd650a4ed-1 debconf_1.5.78 debhelper_13.6 debianutils_4.11.2 default-jre_2:1.11-72+b4 default-jre-headless_2:1.11-72+b4 dh-autoreconf_20 dh-elpa-helper_2.0.10 dh-python_5.20220119 dh-strip-nondeterminism_1.13.0-1 diffutils_1:3.7-5 dirmngr_2.2.27-2 docutils-common_0.17.1+dfsg-2 dpkg_1.20.9+rpi1 dpkg-dev_1.20.9+rpi1 dwz_0.14-1 e2fsprogs_1.46.4-1 ecl_21.2.1+ds-4 eclib-tools_20210625-1+b1 emacsen-common_3.0.4 fakeroot_1.25.3-1.1 fflas-ffpack_2.5.0-1 fflas-ffpack-common_2.5.0-1 file_1:5.41-2 findutils_4.8.0-1 flintqs_1:1.0-3 fontconfig_2.13.1-4.4 fontconfig-config_2.13.1-4.4 fonts-dejavu-core_2.37-2 fonts-font-awesome_5.0.10+really4.7.0~dfsg-4.1 fonts-glyphicons-halflings_1.009~3.4.1+dfsg-2 fonts-lyx_2.3.6-1 fonts-mathjax_2.7.9+dfsg-1 g++_4:11.2.0-2+rpi1 g++-10_10.3.0-11+rpi1 g++-11_11.2.0-14+rpi1 gap-atlasrep_2.1.0-3 gap-core_4.11.1-1 gap-dev_4.11.1-1 gap-gapdoc_1.6.4-1 gap-libs_4.11.1-1 gap-online-help_4.11.1-1 gap-primgrp_3.4.0-1 gap-smallgrp_1.4.1-2 gap-table-of-marks_1.2.9-1 gap-transgrp_2.0.6-2 gcc_4:11.2.0-2+rpi1 gcc-10_10.3.0-11+rpi1 gcc-10-base_10.3.0-11+rpi1 gcc-11_11.2.0-14+rpi1 gcc-11-base_11.2.0-14+rpi1 gcc-7-base_7.5.0-6+rpi1+b2 gcc-8-base_8.4.0-7+rpi1 gcc-9-base_9.4.0-2+rpi1 gdb_10.1-2 gettext_0.21-4 gettext-base_0.21-4 gfan_0.6.2-6 gfortran_4:11.2.0-2+rpi1 gfortran-11_11.2.0-14+rpi1 glpk-utils_5.0-1 gmp-ecm_7.0.4+ds-6 gnupg_2.2.27-2 gnupg-l10n_2.2.27-2 gnupg-utils_2.2.27-2 gpg_2.2.27-2 gpg-agent_2.2.27-2 gpg-wks-client_2.2.27-2 gpg-wks-server_2.2.27-2 gpgconf_2.2.27-2 gpgsm_2.2.27-2 gpgv_2.2.27-2 grep_3.7-1 groff-base_1.22.4-8 gzip_1.10-4 hostname_3.23 icu-devtools_67.1-7 init-system-helpers_1.60 intltool-debian_0.35.0+20060710.5 java-common_0.72 jmol_14.32.3+dfsg1-1 jupyter-nbextension-jupyter-js-widgets_6.0.0-8 krb5-multidev_1.18.3-7 lcalc_2.0.5-1 libacl1_2.3.1-1 libamd2_1:5.10.1+dfsg-4 libaopalliance-java_20070526-6 libapache-pom-java_18-1 libapt-pkg6.0_2.3.11 libarchive-zip-perl_1.68-1 libarchive13_3.5.2-1 libargon2-1_0~20171227-0.2 libasan6_11.2.0-14+rpi1 libasm-java_9.2-1 libasound2_1.2.6.1-1 libasound2-data_1.2.6.1-1 libassuan0_2.5.5-1 libatinject-jsr330-api-java_1.0+ds1-5 libatlas3-base_3.10.3-12+rpi1 libatomic-ops-dev_7.6.12-1 libatomic1_11.2.0-14+rpi1 libattr1_1:2.5.1-1 libaudit-common_1:3.0.6-1 libaudit1_1:3.0.6-1 libavahi-client3_0.8-5 libavahi-common-data_0.8-5 libavahi-common3_0.8-5 libbabeltrace1_1.5.8-2 libbinutils_2.37-5+rpi1 libblas-dev_3.10.0-2 libblas3_3.10.0-2 libblkid1_2.37.2-4 libboost-dev_1.74.0.3+b2 libboost-regex1.74.0_1.74.0-14 libboost1.74-dev_1.74.0-14 libbraiding-dev_1.0-1 libbraiding0_1.0-1 libbrial-dev_1.2.10-1 libbrial-groebner-dev_1.2.10-1 libbrial-groebner3_1.2.10-1 libbrial3_1.2.10-1 libbrotli-dev_1.0.9-2+b1 libbrotli1_1.0.9-2+b1 libbsd-dev_0.11.5-1 libbsd0_0.11.5-1 libbtf1_1:5.10.1+dfsg-4 libbz2-1.0_1.0.8-5 libbz2-dev_1.0.8-5 libc-bin_2.32-4+rpi1 libc-dev-bin_2.32-4+rpi1 libc6_2.32-4+rpi1 libc6-dev_2.32-4+rpi1 libcairo2_1.16.0-5 libcamd2_1:5.10.1+dfsg-4 libcap-ng0_0.7.9-2.2+b1 libcap2_1:2.44-1 libcc1-0_11.2.0-14+rpi1 libccolamd2_1:5.10.1+dfsg-4 libcdd-dev_094m-1 libcdd-tools_094m-1 libcdd0d_094m-1 libcdi-api-java_1.2-3 libcholmod3_1:5.10.1+dfsg-4 libcliquer-dev_1.21-3 libcliquer1_1.21-3 libcolamd2_1:5.10.1+dfsg-4 libcom-err2_1.46.5-2 libcommons-cli-java_1.4-2 libcommons-exec-java_1.3-2 libcommons-io-java_2.11.0-2 libcommons-lang-java_2.6-9 libcommons-lang3-java_3.11-1 libcommons-parent-java_43-1 libcrypt-dev_1:4.4.25-2 libcrypt1_1:4.4.25-2 libctf-nobfd0_2.37-5+rpi1 libctf0_2.37-5+rpi1 libcups2_2.3.3op2-7+b1 libcurl3-gnutls_7.81.0-1 libcurl4_7.81.0-1 libcurl4-openssl-dev_7.81.0-1 libcxsparse3_1:5.10.1+dfsg-4 libdatrie1_0.2.13-2 libdb5.3_5.3.28+dfsg1-0.8 libdbus-1-3_1.12.20-3 libdebconfclient0_0.260 libdebhelper-perl_13.6 libdebuginfod-common_0.186-1 libdebuginfod1_0.186-1 libdeflate-dev_1.8-1 libdeflate0_1.8-1 libdpkg-perl_1.20.9+rpi1 libdrm-amdgpu1_2.4.109-2+rpi1 libdrm-common_2.4.109-2+rpi1 libdrm-nouveau2_2.4.109-2+rpi1 libdrm-radeon1_2.4.109-2+rpi1 libdrm2_2.4.109-2+rpi1 libdw1_0.186-1 libec-dev_20210625-1+b1 libec8_20210625-1+b1 libecl-dev_21.2.1+ds-4 libecl21.2_21.2.1+ds-4 libecm-dev_7.0.4+ds-6 libecm1_7.0.4+ds-6 libecm1-dev_7.0.4+ds-6 libecm1-dev-common_7.0.4+ds-6 libedit2_3.1-20210910-1 libelf1_0.186-1 libexec-maven-plugin-java_1.6.0-4.1 libexpat1_2.4.4-1 libexpat1-dev_2.4.4-1 libext2fs2_1.46.4-1 libfakeroot_1.25.3-1.1 libffi-dev_3.4.2-4 libffi8_3.4.2-4 libfile-stripnondeterminism-perl_1.13.0-1 libflint-2.8.4_2.8.4-2 libflint-arb-dev_1:2.21.1-2 libflint-arb2_1:2.21.1-2 libflint-dev_2.8.4-2 libfltk-cairo1.3_1.3.8-4 libfltk-forms1.3_1.3.8-4 libfltk-gl1.3_1.3.8-4 libfltk-images1.3_1.3.8-4 libfltk1.3_1.3.8-4 libfltk1.3-dev_1.3.8-4 libfontconfig-dev_2.13.1-4.4 libfontconfig1_2.13.1-4.4 libfplll-dev_5.4.1-1+rpi1 libfplll7_5.4.1-1+rpi1 libfplll7-data_5.4.1-1+rpi1 libfreetype-dev_2.11.1+dfsg-1 libfreetype6_2.11.1+dfsg-1 libfreetype6-dev_2.11.1+dfsg-1 libfribidi0_1.0.8-2 libgap-dev_4.11.1-1 libgap7_4.11.1-1 libgc-dev_1:8.0.6-1.1 libgc1_1:8.0.6-1.1 libgcc-10-dev_10.3.0-11+rpi1 libgcc-11-dev_11.2.0-14+rpi1 libgcc-s1_11.2.0-14+rpi1 libgcrypt20_1.9.4-3 libgd-dev_2.3.0-2 libgd3_2.3.0-2 libgdbm-compat4_1.22-1 libgdbm6_1.22-1 libgeronimo-annotation-1.3-spec-java_1.3-1 libgeronimo-interceptor-3.0-spec-java_1.0.1-4 libgf2x-dev_1.3.0-2 libgf2x3_1.3.0-2 libgfortran-11-dev_11.2.0-14+rpi1 libgfortran5_11.2.0-14+rpi1 libgiac-dev_1.7.0.39+dfsg2-1+b1 libgiac0_1.7.0.39+dfsg2-1+b1 libgif7_5.1.9-2 libgivaro-dev_4.2.0-1 libgivaro9_4.2.0-1 libgl1_1.4.0-1 libgl1-mesa-dri_21.2.6-1+rpi1 libgl2ps1.4_1.4.2+dfsg1-2 libglapi-mesa_21.2.6-1+rpi1 libglib2.0-0_2.70.3-1 libglpk-dev_5.0-1 libglpk40_5.0-1 libglvnd0_1.4.0-1 libglx-mesa0_21.2.6-1+rpi1 libglx0_1.4.0-1 libgmp-dev_2:6.2.1+dfsg-3 libgmp10_2:6.2.1+dfsg-3 libgmpxx4ldbl_2:6.2.1+dfsg-3 libgnutls30_3.7.2-2 libgomp1_11.2.0-14+rpi1 libgpg-error0_1.42-3 libgraphite2-3_1.3.14-1 libgsl-dev_2.7.1+dfsg-3 libgsl27_2.7.1+dfsg-3 libgslcblas0_2.7.1+dfsg-3 libgssapi-krb5-2_1.18.3-7 libgssrpc4_1.18.3-7 libguava-java_29.0-6 libguice-java_4.2.3-2 libharfbuzz0b_2.7.4-1 libhogweed6_3.7.3-1 libhomfly-dev_1.02r6-1 libhomfly0_1.02r6-1 libice-dev_2:1.0.10-1 libice6_2:1.0.10-1 libicu-dev_67.1-7 libicu67_67.1-7 libidn2-0_2.3.2-2 libimagequant0_2.17.0-1 libiml-dev_1.0.5-1 libiml0_1.0.5-1 libinchi1_1.03+dfsg-4 libisl23_0.24-2 libjbig-dev_2.1-3.1+b2 libjbig0_2.1-3.1+b2 libjmol-java_14.32.3+dfsg1-1 libjni-inchi-java_0.8+dfsg-6 libjni-inchi-jni_0.8+dfsg-6 libjpeg-dev_1:2.1.2-1 libjpeg62-turbo_1:2.1.2-1 libjpeg62-turbo-dev_1:2.1.2-1 libjs-backbone_1.4.0~dfsg+~1.4.5-2 libjs-bootstrap_3.4.1+dfsg-2 libjs-bootstrap-tour_0.12.0+dfsg-3 libjs-codemirror_5.65.0+~cs5.83.9-1 libjs-es6-promise_4.2.8-9 libjs-jed_1.1.1-3 libjs-jquery_3.5.1+dfsg+~3.5.5-8 libjs-jquery-typeahead_2.11.0+dfsg1-3 libjs-jquery-ui_1.13.0+dfsg-1 libjs-marked_4.0.12+ds+~4.0.1-1 libjs-mathjax_2.7.9+dfsg-1 libjs-moment_2.29.1+ds-3 libjs-requirejs_2.3.6+ds-1 libjs-requirejs-text_2.0.12-1.1 libjs-sphinxdoc_4.3.2-1 libjs-text-encoding_0.7.0-4 libjs-three_111+dfsg1-2 libjs-underscore_1.13.2~dfsg-2 libjs-xterm_3.8.1+~cs0.9.0-1 libjsoncpp25_1.9.5-3 libjsr305-java_0.1~+svn49-11 libk5crypto3_1.18.3-7 libkadm5clnt-mit12_1.18.3-7 libkadm5srv-mit12_1.18.3-7 libkdb5-10_1.18.3-7 libkeyutils1_1.6.1-2 libklu1_1:5.10.1+dfsg-4 libkrb5-3_1.18.3-7 libkrb5-dev_1.18.3-7 libkrb5support0_1.18.3-7 libksba8_1.6.0-2 liblapack-dev_3.10.0-2 liblapack3_3.10.0-2 liblbfgsb0_3.0+dfsg.3-10 liblcms2-2_2.12~rc1-2 libldap-2.4-2_2.4.59+dfsg-1 libldl2_1:5.10.1+dfsg-4 liblfunction-dev_2.0.5-1 liblfunction1_2.0.5-1 liblinbox-1.7.0-0_1.7.0-2 liblinbox-dev_1.7.0-2 libllvm12_1:12.0.1-17+rpi1 liblocale-gettext-perl_1.07-4+b1 liblog4j1.2-java_1.2.17-11 liblrcalc-dev_1.2-2 liblrcalc1_1.2-2 libltdl7_2.4.6-15 liblz4-1_1.9.3-2 liblzma-dev_5.2.5-2 liblzma5_5.2.5-2 libm4ri-0.0.20200125_20200125-1 libm4ri-dev_20200125-1 libm4rie-0.0.20200125_20200125-1+b2 libm4rie-dev_20200125-1+b2 libmagic-mgc_1:5.41-2 libmagic1_1:5.41-2 libmaven-compiler-plugin-java_3.8.1-4 libmaven-parent-java_31-2 libmaven-resolver-java_1.4.2-3 libmaven-shared-incremental-java_1.1-3 libmaven-shared-utils-java_3.3.0-1 libmaven3-core-java_3.6.3-5 libmd-dev_1.0.4-1 libmd0_1.0.4-1 libmetis5_5.1.0.dfsg-7 libmongoose2_1:5.10.1+dfsg-4 libmount1_2.37.2-4 libmpc-dev_1.2.1-1 libmpc3_1.2.1-1 libmpdec3_2.5.1-2+rpi1 libmpfi-dev_1.5.3+ds-6 libmpfi-dev-common_1.5.3+ds-6 libmpfi0_1.5.3+ds-6 libmpfr-dev_4.1.0-3 libmpfr6_4.1.0-3 libnaga-java_3.0+svn80-4 libnauty2_2.7r3+ds-1 libncurses-dev_6.3-2 libncurses5-dev_6.3-2 libncurses6_6.3-2 libncursesw6_6.3-2 libnettle8_3.7.3-1 libnghttp2-14_1.43.0-1 libnorm-dev_1.5.9+dfsg-2 libnorm1_1.5.9+dfsg-2 libnpth0_1.6-3 libnsl-dev_1.3.0-2 libnsl2_1.3.0-2 libnspr4_2:4.32-3 libnss3_2:3.73.1-1 libntl-dev_11.5.1-1 libntl44_11.5.1-1 libopenblas-dev_0.3.19+ds-3+rpi1 libopenblas-pthread-dev_0.3.19+ds-3+rpi1 libopenblas0_0.3.19+ds-3+rpi1 libopenblas0-pthread_0.3.19+ds-3+rpi1 libopenjp2-7_2.4.0-6 libp11-kit0_0.24.0-5 libpam-modules_1.4.0-10 libpam-modules-bin_1.4.0-10 libpam-runtime_1.4.0-10 libpam0g_1.4.0-10 libpango-1.0-0_1.50.3+ds1-6 libpangocairo-1.0-0_1.50.3+ds1-6 libpangoft2-1.0-0_1.50.3+ds1-6 libpaper-utils_1.1.28 libpaper1_1.1.28 libpari-dev_2.13.3-1 libpari-gmp-tls7_2.13.3-1 libpcre16-3_2:8.39-13 libpcre2-16-0_10.39-3 libpcre2-32-0_10.39-3 libpcre2-8-0_10.39-3 libpcre2-dev_10.39-3 libpcre2-posix3_10.39-3 libpcre3_2:8.39-13 libpcre3-dev_2:8.39-13 libpcre32-3_2:8.39-13 libpcrecpp0v5_2:8.39-13 libpcsclite1_1.9.5-1 libperl5.32_5.32.1-6 libpgm-5.3-0_5.3.128~dfsg-2 libpgm-dev_5.3.128~dfsg-2 libpipeline1_1.5.5-1 libpixman-1-0_0.40.0-1 libplanarity-dev_3.0.1.1-1 libplanarity0_3.0.1.1-1 libplexus-cipher-java_1.8-2 libplexus-classworlds-java_2.6.0-1 libplexus-compiler-java_2.8.8-2 libplexus-component-annotations-java_2.1.0-1 libplexus-container-default-java_2.1.0-1 libplexus-interpolation-java_1.26-1 libplexus-languages-java_0.9.10-2 libplexus-sec-dispatcher-java_1.4-4 libplexus-utils2-java_3.3.0-1 libpng-dev_1.6.37-3 libpng16-16_1.6.37-3 libppl-c4_1:1.2-8.1 libppl-dev_1:1.2-8.1 libppl14_1:1.2-8.1 libprocps8_2:3.3.17-6 libpsl5_0.21.0-1.2 libpthread-stubs0-dev_0.4-1 libpynac-dev_0.7.29-2 libpynac18py3_0.7.29-2 libpython3-dbg_3.9.7-1+b4 libpython3-dev_3.9.7-1+b4 libpython3-stdlib_3.9.7-1+b4 libpython3.9_3.9.10-1+rpi1 libpython3.9-dbg_3.9.10-1+rpi1 libpython3.9-dev_3.9.10-1+rpi1 libpython3.9-minimal_3.9.10-1+rpi1 libpython3.9-stdlib_3.9.10-1+rpi1 libqdox2-java_2.0.0-1 libqhull-r8.0_2020.2-4 libraqm0_0.7.0-4 libratpoints-2.1.3_1:2.1.3-2 libratpoints-dev_1:2.1.3-2 librbio2_1:5.10.1+dfsg-4 libreadline-dev_8.1.2-1 libreadline8_8.1.2-1 librhash0_1.4.2-1 librtmp1_2.4+20151223.gitfa8646d.1-2+b2 librw-dev_0.9+ds1-1 librw0_0.9+ds1-1 libsasl2-2_2.1.27+dfsg-2.1 libsasl2-modules-db_2.1.27+dfsg-2.1 libseccomp2_2.5.2-2+rpi1 libselinux1_3.1-3 libsemanage-common_3.1-1 libsemanage1_3.1-1+b1 libsensors-config_1:3.6.0-7 libsensors5_1:3.6.0-7 libsepol1_3.1-1 libsigsegv2_2.14-1 libsingular4-dev_1:4.2.1-p3+ds-1 libsingular4-dev-common_1:4.2.1-p3+ds-1 libsingular4m2n1_1:4.2.1-p3+ds-1 libsisu-inject-java_0.3.4-2 libsisu-plexus-java_0.3.4-3 libslf4j-java_1.7.32-1 libsliplu1_1:5.10.1+dfsg-4 libsm-dev_2:1.2.3-1 libsm6_2:1.2.3-1 libsmartcols1_2.37.2-4 libsodium-dev_1.0.18-1 libsodium23_1.0.18-1 libsource-highlight-common_3.1.9-4.1 libsource-highlight4v5_3.1.9-4.1 libspqr2_1:5.10.1+dfsg-4 libsqlite3-0_3.37.2-2 libsqlite3-dev_3.37.2-2 libss2_1.46.4-1 libssh2-1_1.10.0-2 libssl-dev_1.1.1m-1 libssl1.1_1.1.1m-1 libstdc++-10-dev_10.3.0-11+rpi1 libstdc++-11-dev_11.2.0-14+rpi1 libstdc++6_11.2.0-14+rpi1 libsub-override-perl_0.09-2 libsuitesparse-dev_1:5.10.1+dfsg-4 libsuitesparseconfig5_1:5.10.1+dfsg-4 libsymmetrica2_2.0+ds-6 libsymmetrica2-dev_2.0+ds-6 libsystemd0_249.5-1+rpi1 libtachyon-mt-0_0.99~b6+dsx-10 libtasn1-6_4.17.0-2 libtcl8.6_8.6.12+dfsg-1 libtext-charwidth-perl_0.04-10+b1 libtext-iconv-perl_1.7-7+b1 libthai-data_0.1.29-1 libthai0_0.1.29-1 libtiff-dev_4.3.0-3 libtiff5_4.3.0-3 libtiffxx5_4.3.0-3 libtinfo6_6.3-2 libtirpc-common_1.3.2-2 libtirpc-dev_1.3.2-2 libtirpc3_1.3.2-2 libtk8.6_8.6.12-1 libtool_2.4.6-15 libubsan1_11.2.0-14+rpi1 libuchardet0_0.0.7-1 libudev1_249.5-1+rpi1 libumfpack5_1:5.10.1+dfsg-4 libunistring2_0.9.10-6 libuuid1_2.37.3-1 libuv1_1.43.0-1 libvpx-dev_1.11.0-2 libvpx7_1.11.0-2 libvulkan1_1.2.198.1-2 libwagon-provider-api-java_3.3.4-1 libwebp6_0.6.1-2.1 libwebpdemux2_0.6.1-2.1 libwebpmux3_0.6.1-2.1 libx11-6_2:1.7.2-2 libx11-data_2:1.7.2-2 libx11-dev_2:1.7.2-2 libx11-xcb1_2:1.7.2-2 libxau-dev_1:1.0.9-1 libxau6_1:1.0.9-1 libxbean-reflect-java_4.5-8 libxcb-dri2-0_1.14-3 libxcb-dri3-0_1.14-3 libxcb-glx0_1.14-3 libxcb-present0_1.14-3 libxcb-render0_1.14-3 libxcb-shm0_1.14-3 libxcb-sync1_1.14-3 libxcb-xfixes0_1.14-3 libxcb1_1.14-3 libxcb1-dev_1.14-3 libxcursor1_1:1.2.0-2 libxdmcp-dev_1:1.1.2-3 libxdmcp6_1:1.1.2-3 libxext6_2:1.3.4-1 libxfixes3_1:6.0.0-1 libxft2_2.3.2-2 libxi6_2:1.8-1 libxinerama1_2:1.1.4-3 libxml2_2.9.12+dfsg-5 libxml2-dev_2.9.12+dfsg-5 libxmuu1_2:1.1.2-2+b3 libxpm-dev_1:3.5.12-1 libxpm4_1:3.5.12-1 libxrender1_1:0.9.10-1 libxshmfence1_1.3-1 libxslt1.1_1.1.34-4 libxss1_1:1.2.3-1 libxt-dev_1:1.2.0-1 libxt6_1:1.2.0-1 libxtst6_2:1.2.3-1 libxxf86vm1_1:1.1.4-1+b2 libxxhash0_0.8.0-2+rpi1 libz3-4_4.8.12-1 libzmq3-dev_4.3.4-2 libzmq5_4.3.4-2 libzn-poly-0.9_0.9.2-1 libzn-poly-dev_0.9.2-1 libzstd1_1.4.8+dfsg-3+rpi1 linux-libc-dev_5.14.9-2+rpi1 login_1:4.8.1-1 logsave_1.46.4-1 lsb-base_11.1.0+rpi1 m4_1.4.18-5 make_4.3-4.1 man-db_2.9.4-4 mawk_1.3.4.20200120-2 maxima-sage_5.45.1-2 maxima-sage-doc_5.45.1-2 maxima-sage-share_5.45.1-2 media-types_5.0.0 mount_2.37.2-4 nauty_2.7r3+ds-1 ncurses-base_6.2+20201114-4 ncurses-bin_6.3-2 netbase_6.3 node-jed_1.1.1-3 openjdk-11-jre_11.0.14+9-1 openjdk-11-jre-headless_11.0.14+9-1 openssl_1.1.1m-1 palp_2.20-2 pari-doc_2.13.3-1 pari-elldata_0.20210301-1 pari-galdata_0.20080411-4 pari-galpol_4.0-2 pari-gp_2.13.3-1 pari-gp2c_0.0.12-2 pari-seadata_0.20090618-3 passwd_1:4.8.1-1 patch_2.7.6-7 perl_5.32.1-6 perl-base_5.32.1-6 perl-modules-5.32_5.32.1-6 pinentry-curses_1.1.0-4 pkg-config_0.29.2-1 planarity_3.0.1.1-1 po-debconf_1.0.21+nmu1 ppl-dev_1:1.2-8.1 procps_2:3.3.17-6 python-babel-localedata_2.8.0+dfsg.1-7 python-gmpy2-common_2.1.2-1 python-matplotlib-data_3.5.1-2 python-ppl-doc_0.8.7-1 python3_3.9.7-1+b4 python3-alabaster_0.7.12-1 python3-appdirs_1.4.4-2 python3-argon2_21.1.0-1 python3-attr_21.2.0-1 python3-babel_2.8.0+dfsg.1-7 python3-backcall_0.2.0-2 python3-bleach_4.1.0-1 python3-brotli_1.0.9-2+b1 python3-certifi_2020.6.20-1 python3-cffi-backend_1.15.0-1 python3-chardet_4.0.0-1 python3-cycler_0.11.0-1 python3-cypari2_2.1.2-2 python3-cysignals-pari_1.11.2+ds-1 python3-dateutil_2.8.1-6 python3-dbg_3.9.7-1+b4 python3-debian_0.1.43 python3-decorator_4.4.2-2 python3-defusedxml_0.7.1-1 python3-dev_3.9.7-1+b4 python3-distlib_0.3.4-1 python3-distutils_3.9.10-1 python3-docutils_0.17.1+dfsg-2 python3-entrypoints_0.4-1 python3-filelock_3.4.2-1 python3-fonttools_4.28.5-1 python3-fpylll_0.5.2+ds1-4 python3-fs_2.4.12-1 python3-gmpy2_2.1.2-1 python3-html5lib_1.1-3 python3-idna_3.2-2 python3-imagesize_1.3.0-1 python3-importlib-metadata_4.6.4-1 python3-ipykernel_6.7.0-1 python3-ipython_7.31.1-1 python3-ipython-genutils_0.2.0-5 python3-ipywidgets_6.0.0-8 python3-jedi_0.18.0-1 python3-jinja2_3.0.1-2 python3-jsonschema_3.2.0-5 python3-jupyter-client_7.1.2-1 python3-jupyter-core_4.9.1-1 python3-jupyterlab-pygments_0.1.2-8 python3-kiwisolver_1.3.2-1 python3-lib2to3_3.9.10-1 python3-lxml_4.7.1-1 python3-lz4_3.1.3+dfsg-1 python3-markupsafe_2.0.1-2 python3-matplotlib_3.5.1-2 python3-matplotlib-inline_0.1.3-1 python3-memory-allocator_0.1.2-2 python3-minimal_3.9.7-1+b4 python3-more-itertools_8.10.0-2 python3-mpmath_1.2.1-2 python3-nbclient_0.5.6-2 python3-nbconvert_6.4.0-1 python3-nbformat_5.1.3-1 python3-nest-asyncio_1.5.4-1 python3-networkx_2.5+ds-2 python3-notebook_6.4.8-1 python3-numpy_1:1.21.5-1 python3-packaging_21.3-1 python3-pandocfilters_1.5.0-1 python3-parso_0.8.1-1 python3-pexpect_4.8.0-2 python3-pickleshare_0.7.5-5 python3-pil_9.0.0-1 python3-pil.imagetk_9.0.0-1 python3-pip_22.0.2+dfsg-1 python3-pip-whl_22.0.2+dfsg-1 python3-pkg-resources_59.6.0-1.2 python3-pkgconfig_1.5.5-1 python3-platformdirs_2.4.1-1 python3-pluggy_0.13.0-7.1 python3-ppl_0.8.7-1 python3-prometheus-client_0.9.0-1 python3-prompt-toolkit_3.0.26-1 python3-psutil_5.8.0-2 python3-ptyprocess_0.7.0-3 python3-py_1.10.0-1 python3-pygments_2.7.1+dfsg-2.1 python3-pyparsing_2.4.7-1 python3-pyrsistent_0.15.5-1+b2 python3-requests_2.25.1+dfsg-2 python3-roman_3.3-1 python3-rpy2_3.4.5-2+b1 python3-sagenb-export_3.2-4 python3-scipy_1.7.3-1 python3-send2trash_1.8.1~b0-1 python3-setuptools_59.6.0-1.2 python3-setuptools-whl_59.6.0-1.2 python3-six_1.16.0-3 python3-snowballstemmer_2.2.0-1 python3-sphinx_4.3.2-1 python3-sympy_1.9-1 python3-terminado_0.12.1-1 python3-testpath_0.5.0+dfsg-1 python3-tk_3.9.10-1 python3-toml_0.10.2-1 python3-tornado_6.1.0-3 python3-traitlets_5.1.1-1 python3-tz_2021.3-1 python3-tzlocal_2.1-1 python3-ufolib2_0.12.1+dfsg1-1 python3-urllib3_1.26.5-1~exp1 python3-virtualenv_20.13.0+ds-1 python3-wcwidth_0.2.5+dfsg1-1 python3-webencodings_0.5.1-4 python3-wheel_0.37.1-2 python3-wheel-whl_0.37.1-2 python3-widgetsnbextension_6.0.0-8 python3-zipp_1.0.0-3 python3-zmq_22.3.0-1 python3.9_3.9.10-1+rpi1 python3.9-dbg_3.9.10-1+rpi1 python3.9-dev_3.9.10-1+rpi1 python3.9-minimal_3.9.10-1+rpi1 r-base-core_4.1.2-2 r-base-dev_4.1.2-2 r-cran-lattice_0.20-45-1 raspbian-archive-keyring_20120528.2 rdfind_1.5.0-1.1 readline-common_8.1-2 rpcsvc-proto_1.4.2-4 sagemath-database-conway-polynomials_0.5-8 sagemath-database-elliptic-curves_0.8.1-5 sagemath-database-graphs_20210214+dfsg-1 sagemath-database-mutually-combinatorial-designs_20140630-6 sagemath-database-polytopes_20170220-5 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-sagemath-dummy_0.invalid.0 sed_4.8-1 sensible-utils_0.0.17 sgml-base_1.30 singular_1:4.2.1-p3+ds-1 singular-data_1:4.2.1-p3+ds-1 singular-doc_1:4.2.1-p3+ds-1 singular-modules_1:4.2.1-p3+ds-1 singular-ui_1:4.2.1-p3+ds-1 sphinx-common_4.3.2-1 sqlite3_3.37.2-2 sympow_2.023.6-1 sympow-data_2.023.6-1 sysvinit-utils_3.00-1 tachyon_0.99~b6+dsx-10 tachyon-bin-nox_0.99~b6+dsx-10 tar_1.34+dfsg-1 tk8.6-blt2.5_2.5.3+dfsg-4.1 tox_3.21.4-1 tzdata_2021e-1 ucf_3.0043 unicode-data_14.0.0-1.1 unzip_6.0-26 util-linux_2.37.2-4 uuid-dev_2.37.3-1 x11-common_1:7.7+23 x11proto-dev_2021.5-1 xauth_1:1.1-1 xcas_1.7.0.39+dfsg2-1+b1 xdg-utils_1.1.3-4.1 xml-core_0.18+nmu1 xorg-sgml-doctools_1:1.11-1.1 xtrans-dev_1.4.0-1 xz-utils_5.2.5-2 yasm_1.3.0-2.1 zip_3.0-12 zlib1g_1:1.2.11.dfsg-2 zlib1g-dev_1:1.2.11.dfsg-2

+------------------------------------------------------------------------------+
| Build                                                                        |
+------------------------------------------------------------------------------+


Unpack source
-------------

gpgv: unknown type of key resource 'trustedkeys.kbx'
gpgv: keyblock resource '/tmp/dpkg-verify-sig.sj3wtOJ5/trustedkeys.kbx': General error
gpgv: Signature made Sat Jan  8 14:00:58 2022 UTC
gpgv:                using RSA key A07E3AA25DCCDAEDA6628D248C82169D8ECECD2A
gpgv: Can't check signature: No public key
dpkg-source: warning: failed to verify signature on ./sagemath_9.4-3.dsc
dpkg-source: info: extracting sagemath in /<<PKGBUILDDIR>>
dpkg-source: info: unpacking sagemath_9.4.orig.tar.xz
dpkg-source: info: unpacking sagemath_9.4-3.debian.tar.xz
dpkg-source: info: using patch list from debian/patches/series
dpkg-source: info: applying u0-trac32799-set-MPMATH_SAGE.patch
dpkg-source: info: applying u0-version-arb-2.21.patch
dpkg-source: info: applying u0-version-matplotlib-3.5.patch
dpkg-source: info: applying u0-version-singular-4.2.1.patch
dpkg-source: info: applying u0-version-singular-4.2.1p2.patch
dpkg-source: info: applying u0-version-lcalc-2.0.patch
dpkg-source: info: applying u0-version-linbox-1.7.patch
dpkg-source: info: applying u0-version-gsl-2.7.patch
dpkg-source: info: applying u0-version-sphinx-4.3.patch
dpkg-source: info: applying u1-ipywidgets-repr.patch
dpkg-source: info: applying u1-close-the-internal-pipe-of-multiprocessing.Process.patch
dpkg-source: info: applying u2-fix-sympow-cachedir.patch
dpkg-source: info: applying d0-mathjax.patch
dpkg-source: info: applying d0-rubiks.patch
dpkg-source: info: applying d1-doc-docs.patch
dpkg-source: info: applying dt-version-ipywidgets-6-revert-31517.patch
dpkg-source: info: applying dt-version-ipywidgets-6-revert-23177.patch
dpkg-source: info: applying dt-version-ipywidgets-6-tests.patch
dpkg-source: info: applying u3-fix-i386-build.patch

Check disc space
----------------

Sufficient free space for build

User Environment
----------------

APT_CONFIG=/var/lib/sbuild/apt.conf
DEB_BUILD_OPTIONS=parallel=4
HOME=/sbuild-nonexistent
LC_ALL=POSIX
LOGNAME=buildd
PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
SCHROOT_ALIAS_NAME=bookworm-staging-armhf-sbuild
SCHROOT_CHROOT_NAME=bookworm-staging-armhf-sbuild
SCHROOT_COMMAND=env
SCHROOT_GID=109
SCHROOT_GROUP=buildd
SCHROOT_SESSION_ID=bookworm-staging-armhf-sbuild-d86ec653-6255-4c7c-8b95-8cbc5e1bae26
SCHROOT_UID=104
SCHROOT_USER=buildd
SHELL=/bin/sh
TERM=xterm
USER=buildd

dpkg-buildpackage
-----------------

dpkg-buildpackage: info: source package sagemath
dpkg-buildpackage: info: source version 9.4-3
dpkg-buildpackage: info: source distribution unstable
 dpkg-source --before-build .
dpkg-buildpackage: info: host architecture armhf
dpkg-source: info: using options from sagemath-9.4/debian/source/options: --extend-diff-ignore=^sage/(m4/sage_spkg_configures.m4|src/doc/en/installation/.*\.txt|build/bin/sage-build-env-config|build/pkgs/sage_conf/src/sage_conf.py|build/pkgs/sage_conf/src/setup.cfg)
 debian/rules clean
dh clean --with=python3,sphinxdoc --buildsystem=pybuild --sourcedir=sage/pkgs/sagemath-standard
   dh_auto_clean -O--buildsystem=pybuild -O--sourcedir=sage/pkgs/sagemath-standard
I: pybuild base:237: python3.9 setup.py clean 
/bin/sh: 1: --version: not found
distributions = ['']
Discovering Python/Cython source code....
Discovered Python/Cython sources, time: 24.24 seconds.
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build' (and everything under it)
'build/bdist.linux-armhf' does not exist -- can't clean it
'build/scripts-3.9' does not exist -- can't clean it
I: pybuild base:237: python3.9-dbg setup.py clean 
/bin/sh: 1: --version: not found
distributions = ['']
Discovering Python/Cython source code....
Discovered Python/Cython sources, time: 19.12 seconds.
running clean
removing '/<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_dbg_sage/build' (and everything under it)
'build/bdist.linux-armhf' does not exist -- can't clean it
'build/scripts-3.9' does not exist -- can't clean it
   dh_autoreconf_clean -O--buildsystem=pybuild -O--sourcedir=sage/pkgs/sagemath-standard
   debian/rules override_dh_clean
make[1]: Entering directory '/<<PKGBUILDDIR>>'
rm -rf .sage .texlive2021 debian/python3-sage-dbg
rm -f sage/pkgs/sagemath-standard/sage_conf.py
dh_clean
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
 debian/rules binary-arch
dh binary-arch --with=python3,sphinxdoc --buildsystem=pybuild --sourcedir=sage/pkgs/sagemath-standard
   dh_update_autotools_config -a -O--buildsystem=pybuild -O--sourcedir=sage/pkgs/sagemath-standard
   dh_autoreconf -a -O--buildsystem=pybuild -O--sourcedir=sage/pkgs/sagemath-standard
   dh_auto_configure -a -O--buildsystem=pybuild -O--sourcedir=sage/pkgs/sagemath-standard
I: pybuild base:237: python3.9 setup.py config 
/bin/sh: 1: --version: not found
distributions = ['']
Discovering Python/Cython source code....
Discovered Python/Cython sources, time: 8.08 seconds.
running config
I: pybuild base:237: python3.9-dbg setup.py config 
/bin/sh: 1: --version: not found
distributions = ['']
Discovering Python/Cython source code....
Discovered Python/Cython sources, time: 18.53 seconds.
running config
   debian/rules override_dh_auto_build-arch
make[1]: Entering directory '/<<PKGBUILDDIR>>'
cp -f debian/sage_conf.py sage/pkgs/sagemath-standard/
cd sage/build/pkgs/sagelib && SAGE_ROOT=/<<PKGBUILDDIR>>/sage PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/<<PKGBUILDDIR>>/sage/build/bin ./bootstrap
sed -i '/sage_conf/d' sage/src/setup.cfg
dh_auto_build
I: pybuild base:237: /usr/bin/python3 setup.py build 
/bin/sh: 1: --version: not found
distributions = ['']
Discovering Python/Cython source code....
Discovered Python/Cython sources, time: 8.17 seconds.
running build
Generating auto-generated sources
Building interpreters for fast_callable
-> First build of interpreters
running build_cython
Enabling Cython debugging support
Updating Cython code....
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx:2059:8: Unsigned index type not allowed before OpenMP 3.0
warning: sage/graphs/base/c_graph.pyx:2586:13: Unreachable code
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/libs/gap/element.pyx:267:21: local variable 'result' referenced before assignment
warning: sage/libs/gap/element.pyx:268:15: local variable 'result' referenced before assignment
warning: sage/libs/ntl/ntl_ZZ.pyx:274:23: local variable 'ans' referenced before assignment
warning: sage/libs/ntl/ntl_ZZ.pyx:275:15: local variable 'ans' referenced before assignment
warning: sage/libs/ntl/ntl_ZZ_pX.pyx:282:24: local variable 'l' referenced before assignment
warning: sage/libs/ntl/ntl_ZZ_pX.pyx:284:15: local variable 'l' referenced before assignment
warning: sage/libs/ntl/ntl_ZZ_pX.pyx:1175:36: local variable 'minval' referenced before assignment
warning: sage/libs/ntl/ntl_ZZ_pX.pyx:1175:44: local variable 'mini' referenced before assignment
warning: sage/libs/ntl/ntl_ZZ_pX.pyx:1176:19: local variable 'minval' referenced before assignment
warning: sage/libs/singular/groebner_strategy.pyx:528:67: local variable 'max_ind' referenced before assignment
warning: sage/libs/singular/groebner_strategy.pyx:530:32: local variable 'max_ind' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:189:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/matrix/matrix_modn_dense_template.pxi:257:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/matrix/matrix_modn_dense_template.pxi:258:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/matrix/matrix_modn_dense_template.pxi:278:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/matrix/matrix_modn_dense_template.pxi:300:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/matrix/matrix_modn_dense_template.pxi:283:19: local variable 'd' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:285:18: local variable 'd' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:289:11: local variable 'd' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:297:14: local variable 'one' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:298:14: local variable 'zero' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:305:58: local variable 'one' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:306:65: local variable 'zero' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:309:57: local variable 'one' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:310:65: local variable 'zero' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:323:11: local variable 'one' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:324:11: local variable 'zero' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:328:30: local variable 'one' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:329:15: local variable 'zero' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:189:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/matrix/matrix_modn_dense_template.pxi:257:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/matrix/matrix_modn_dense_template.pxi:258:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/matrix/matrix_modn_dense_template.pxi:278:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/matrix/matrix_modn_dense_template.pxi:300:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/matrix/matrix_modn_dense_template.pxi:283:19: local variable 'd' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:285:18: local variable 'd' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:289:11: local variable 'd' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:297:14: local variable 'one' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:298:14: local variable 'zero' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:305:58: local variable 'one' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:306:65: local variable 'zero' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:309:57: local variable 'one' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:310:65: local variable 'zero' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:323:11: local variable 'one' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:324:11: local variable 'zero' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:328:30: local variable 'one' referenced before assignment
warning: sage/matrix/matrix_modn_dense_template.pxi:329:15: local variable 'zero' referenced before assignment
warning: sage/numerical/backends/generic_sdp_backend.pxd:34:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/numerical/backends/generic_sdp_backend.pxd:34:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/numerical/backends/interactivelp_backend.pyx:171:10: Compatible but non-identical C method 'add_variable' not redeclared in definition part of extension type 'InteractiveLPBackend'.  This may cause incorrect vtables to be generated.
warning: sage/numerical/backends/generic_backend.pxd:13:26: Previous declaration is here
warning: sage/numerical/backends/generic_sdp_backend.pxd:34:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/numerical/linear_tensor_element.pxd:4:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/numerical/backends/generic_sdp_backend.pxd:34:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/rings/finite_rings/element_givaro.pyx:311:41: local variable 'res' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:312:52: local variable 'res' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:383:37: local variable 'res' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:388:33: local variable 'res' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:392:33: local variable 'res' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:404:37: local variable 'res' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:405:62: local variable 'res' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:444:37: local variable 'res' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:445:62: local variable 'res' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:494:33: local variable 'g' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:528:31: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:530:15: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:558:29: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:560:15: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:707:28: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:708:52: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:728:28: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:729:52: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:749:29: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:750:52: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:1103:34: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:1105:59: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:1120:34: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:1122:59: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:1142:34: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:1144:59: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:1159:34: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:1161:59: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:1176:34: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:1177:59: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:1208:34: local variable 'r' referenced before assignment
warning: sage/rings/finite_rings/element_givaro.pyx:1209:59: local variable 'r' referenced before assignment
warning: sage/rings/laurent_series_ring_element.pxd:4:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:759:28: local variable 'val' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:759:33: local variable 'index' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:761:42: local variable 'val' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:763:42: local variable 'val' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:763:67: local variable 'index' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:2247:28: local variable 'minval' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:2247:36: local variable 'mini' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:2249:15: local variable 'minval' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:2250:23: local variable 'minval' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:2254:18: local variable 'minval' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CA_element.pyx:2254:46: local variable 'mini' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1662:28: local variable 'valuation' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1662:39: local variable 'index' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1663:11: local variable 'index' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1666:19: local variable 'valuation' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1668:15: local variable 'index' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1668:23: local variable 'valuation' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1671:23: local variable 'index' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_FM_element.pyx:1671:31: local variable 'valuation' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1187:28: local variable 'val' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1187:33: local variable 'index' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1189:24: local variable 'val' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1191:24: local variable 'val' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1191:49: local variable 'index' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1329:36: local variable 'minval' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1329:44: local variable 'mini' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1331:28: local variable 'minval' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1333:28: local variable 'minval' referenced before assignment
warning: sage/rings/padics/padic_ZZ_pX_CR_element.pyx:1333:56: local variable 'mini' referenced before assignment
warning: sage/rings/padics/CR_template.pxi:1478:10: Compatible but non-identical C method 'val_unit' not redeclared in definition part of extension type 'CRElement'.  This may cause incorrect vtables to be generated.
warning: sage/rings/padics/padic_generic_element.pxd:15:19: Previous declaration is here
warning: sage/rings/padics/CR_template.pxi:1218:14: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/rings/padics/FP_template.pxi:1203:10: Compatible but non-identical C method 'val_unit' not redeclared in definition part of extension type 'FPElement'.  This may cause incorrect vtables to be generated.
warning: sage/rings/padics/padic_generic_element.pxd:15:19: Previous declaration is here
warning: sage/rings/padics/relaxed_template.pxi:1484:4: Overriding cdef method with def method.
warning: sage/rings/padics/pow_computer_ext.pyx:797:8: local variable 'tmp' referenced before assignment
warning: sage/rings/padics/pow_computer_ext.pyx:1231:32: local variable 'minval' referenced before assignment
warning: sage/rings/padics/pow_computer_ext.pyx:1231:40: local variable 'mini' referenced before assignment
warning: sage/rings/padics/pow_computer_ext.pyx:1232:15: local variable 'mini' referenced before assignment
warning: sage/rings/padics/pow_computer_ext.pyx:1232:29: local variable 'minval' referenced before assignment
warning: sage/rings/padics/CR_template.pxi:1478:10: Compatible but non-identical C method 'val_unit' not redeclared in definition part of extension type 'CRElement'.  This may cause incorrect vtables to be generated.
warning: sage/rings/padics/padic_generic_element.pxd:15:19: Previous declaration is here
warning: sage/rings/padics/CR_template.pxi:1218:14: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/rings/padics/FP_template.pxi:1203:10: Compatible but non-identical C method 'val_unit' not redeclared in definition part of extension type 'FPElement'.  This may cause incorrect vtables to be generated.
warning: sage/rings/padics/padic_generic_element.pxd:15:19: Previous declaration is here
warning: sage/rings/padics/CR_template.pxi:1478:10: Compatible but non-identical C method 'val_unit' not redeclared in definition part of extension type 'CRElement'.  This may cause incorrect vtables to be generated.
warning: sage/rings/padics/padic_generic_element.pxd:15:19: Previous declaration is here
warning: sage/rings/padics/CR_template.pxi:1218:14: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/rings/padics/FP_template.pxi:1203:10: Compatible but non-identical C method 'val_unit' not redeclared in definition part of extension type 'FPElement'.  This may cause incorrect vtables to be generated.
warning: sage/rings/padics/padic_generic_element.pxd:15:19: Previous declaration is here
warning: sage/rings/polynomial/laurent_polynomial.pxd:15:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/rings/polynomial/ore_polynomial_element.pyx:535:8: Unreachable code
warning: sage/rings/polynomial/polynomial_modn_dense_ntl.pyx:876:32: local variable 'mod' referenced before assignment
warning: sage/rings/polynomial/polynomial_modn_dense_ntl.pyx:880:52: local variable 'mod' referenced before assignment
warning: sage/rings/polynomial/polynomial_modn_dense_ntl.pyx:1434:32: local variable 'mod' referenced before assignment
warning: sage/rings/polynomial/polynomial_modn_dense_ntl.pyx:1438:52: local variable 'mod' referenced before assignment
warning: sage/rings/power_series_mpoly.pxd:5:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/rings/laurent_series_ring_element.pxd:4:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/rings/puiseux_series_ring_element.pxd:5:11: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
[  3/528] Cythonizing sage/algebras/letterplace/free_algebra_letterplace.pyx
[  8/528] Cythonizing sage/arith/functions.pyx
[  9/528] Cythonizing sage/arith/multi_modular.pyx
[ 14/528] Cythonizing sage/calculus/integration.pyx
[ 21/528] Cythonizing sage/calculus/var.pyx
[ 23/528] Cythonizing sage/categories/category_cy_helper.pyx
[ 24/528] Cythonizing sage/categories/category_singleton.pyx
[ 25/528] Cythonizing sage/categories/coercion_methods.pyx
[ 28/528] Cythonizing sage/categories/map.pyx
[ 33/528] Cythonizing sage/coding/codecan/codecan.pyx
[ 39/528] Cythonizing sage/combinat/crystals/tensor_product_element.pyx
[ 44/528] Cythonizing sage/combinat/designs/gen_quadrangles_with_spread.pyx
[ 45/528] Cythonizing sage/combinat/designs/orthogonal_arrays_find_recursive.pyx
[ 48/528] Cythonizing sage/combinat/expnums.pyx
[ 54/528] Cythonizing sage/combinat/permutation_cython.pyx
[ 59/528] Cythonizing sage/combinat/root_system/reflection_group_c.pyx
[ 65/528] Cythonizing sage/cpython/builtin_types.pyx
[ 66/528] Cythonizing sage/cpython/cython_metaclass.pyx
[ 67/528] Cythonizing sage/cpython/debug.pyx
[ 70/528] Cythonizing sage/cpython/string.pyx
[ 71/528] Cythonizing sage/cpython/type.pyx
[ 73/528] Cythonizing sage/crypto/boolean_function.pyx
[ 82/528] Cythonizing sage/ext/fast_callable.pyx
[ 87/528] Cythonizing sage/ext/interpreters/wrapper_py.pyx
[ 88/528] Cythonizing sage/ext/interpreters/wrapper_rdf.pyx
[ 91/528] Cythonizing sage/ext/memory_allocator.pyx
[ 97/528] Cythonizing sage/games/sudoku_backtrack.pyx
[ 98/528] Cythonizing sage/geometry/integral_points.pyx
[101/528] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pyx
[103/528] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx
[108/528] Cythonizing sage/geometry/triangulation/base.pyx
[112/528] Cythonizing sage/graphs/base/dense_graph.pyx
[114/528] Cythonizing sage/graphs/base/sparse_graph.pyx
[118/528] Cythonizing sage/graphs/centrality.pyx
[125/528] Cythonizing sage/graphs/generators/distance_regular.pyx
[127/528] Cythonizing sage/graphs/genus.pyx
[133/528] Cythonizing sage/graphs/graph_decompositions/graph_products.pyx
[134/528] Cythonizing sage/graphs/graph_decompositions/rankwidth.pyx
[137/528] Cythonizing sage/graphs/graph_generators_pyx.pyx
[139/528] Cythonizing sage/graphs/independent_sets.pyx
[141/528] Cythonizing sage/graphs/line_graph.pyx
[142/528] Cythonizing sage/graphs/matchpoly.pyx
[147/528] Cythonizing sage/graphs/traversals.pyx
[151/528] Cythonizing sage/groups/group.pyx
[153/528] Cythonizing sage/groups/matrix_gps/group_element.pyx
[155/528] Cythonizing sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pyx
[159/528] Cythonizing sage/groups/perm_gps/partn_ref/refinement_binary.pyx
[164/528] Cythonizing sage/groups/perm_gps/partn_ref/refinement_sets.pyx
[168/528] Cythonizing sage/interacts/library_cython.pyx
[169/528] Cythonizing sage/interfaces/process.pyx
[172/528] Cythonizing sage/libs/arb/arb_version.pyx
[176/528] Cythonizing sage/libs/eclib/homspace.pyx
[179/528] Cythonizing sage/libs/eclib/newforms.pyx
[184/528] Cythonizing sage/libs/gap/libgap.pyx
[187/528] Cythonizing sage/libs/glpk/error.pyx
[189/528] Cythonizing sage/libs/gsl/array.pyx
[191/528] Cythonizing sage/libs/lcalc/lcalc_Lfunction.pyx
[196/528] Cythonizing sage/libs/mpmath/ext_libmp.pyx
[198/528] Cythonizing sage/libs/mpmath/utils.pyx
[200/528] Cythonizing sage/libs/ntl/error.pyx
[201/528] Cythonizing sage/libs/ntl/ntl_GF2.pyx
[206/528] Cythonizing sage/libs/ntl/ntl_ZZ.pyx
[209/528] Cythonizing sage/libs/ntl/ntl_ZZ_pContext.pyx
[211/528] Cythonizing sage/libs/ntl/ntl_ZZ_pEContext.pyx
[214/528] Cythonizing sage/libs/ntl/ntl_lzz_p.pyx
[218/528] Cythonizing sage/libs/ntl/ntl_mat_GF2E.pyx
[222/528] Cythonizing sage/libs/pari/convert_sage.pyx
[224/528] Cythonizing sage/libs/pynac/constant.pyx
[228/528] Cythonizing sage/libs/singular/groebner_strategy.pyx
[231/528] Cythonizing sage/libs/singular/ring.pyx
[235/528] Cythonizing sage/matrix/args.pyx
[238/528] Cythonizing sage/matrix/echelon_matrix.pyx
[243/528] Cythonizing sage/matrix/matrix_cdv.pyx
[244/528] Cythonizing sage/matrix/matrix_complex_ball_dense.pyx
[247/528] Cythonizing sage/matrix/matrix_dense.pyx
[249/528] Cythonizing sage/matrix/matrix_gap.pyx
[250/528] Cythonizing sage/matrix/matrix_generic_dense.pyx
[251/528] Cythonizing sage/matrix/matrix_generic_sparse.pyx
[254/528] Cythonizing sage/matrix/matrix_integer_sparse.pyx
[257/528] Cythonizing sage/matrix/matrix_modn_dense_float.pyx
[260/528] Cythonizing sage/matrix/matrix_polynomial_dense.pyx
[263/528] Cythonizing sage/matrix/matrix_real_double_dense.pyx
[265/528] Cythonizing sage/matrix/matrix_symbolic_dense.pyx
[266/528] Cythonizing sage/matrix/matrix_window.pyx
[268/528] Cythonizing sage/matrix/strassen.pyx
[270/528] Cythonizing sage/matroids/basis_matroid.pyx
[273/528] Cythonizing sage/matroids/lean_matrix.pyx
[279/528] Cythonizing sage/media/channels.pyx
[280/528] Cythonizing sage/misc/allocator.pyx
[281/528] Cythonizing sage/misc/binary_tree.pyx
[282/528] Cythonizing sage/misc/c3.pyx
[283/528] Cythonizing sage/misc/c3_controlled.pyx
[285/528] Cythonizing sage/misc/callable_dict.pyx
[286/528] Cythonizing sage/misc/citation.pyx
[288/528] Cythonizing sage/misc/constant_function.pyx
[291/528] Cythonizing sage/misc/fpickle.pyx
[293/528] Cythonizing sage/misc/inherit_comparison.pyx
[296/528] Cythonizing sage/misc/lazy_list.pyx
[301/528] Cythonizing sage/misc/persist.pyx
[306/528] Cythonizing sage/misc/sage_timeit_class.pyx
[307/528] Cythonizing sage/misc/search.pyx
[308/528] Cythonizing sage/misc/session.pyx
[310/528] Cythonizing sage/misc/weak_dict.pyx
[314/528] Cythonizing sage/modular/hypergeometric_misc.pyx
[317/528] Cythonizing sage/modular/modsym/apply.pyx
[321/528] Cythonizing sage/modular/modsym/relation_matrix_pyx.pyx
[323/528] Cythonizing sage/modules/finite_submodule_iter.pyx
[326/528] Cythonizing sage/modules/vector_complex_double_dense.pyx
[328/528] Cythonizing sage/modules/vector_integer_dense.pyx
[330/528] Cythonizing sage/modules/vector_mod2_dense.pyx
[335/528] Cythonizing sage/modules/vector_real_double_dense.pyx
[338/528] Cythonizing sage/numerical/backends/cvxopt_backend.pyx
[341/528] Cythonizing sage/numerical/backends/generic_sdp_backend.pyx
[343/528] Cythonizing sage/numerical/backends/glpk_exact_backend.pyx
[345/528] Cythonizing sage/numerical/backends/interactivelp_backend.pyx
[348/528] Cythonizing sage/numerical/gauss_legendre.pyx
[350/528] Cythonizing sage/numerical/linear_tensor_element.pyx
[354/528] Cythonizing sage/plot/plot3d/base.pyx
[359/528] Cythonizing sage/plot/plot3d/transform.pyx
[362/528] Cythonizing sage/quadratic_forms/quadratic_form__evaluate.pyx
[363/528] Cythonizing sage/quadratic_forms/ternary.pyx
[366/528] Cythonizing sage/rings/bernmm.pyx
[367/528] Cythonizing sage/rings/bernoulli_mod_p.pyx
[369/528] Cythonizing sage/rings/complex_double.pyx
[379/528] Cythonizing sage/rings/finite_rings/element_ntl_gf2e.pyx
[387/528] Cythonizing sage/rings/fraction_field_FpT.pyx
[391/528] Cythonizing sage/rings/integer.pyx
[408/528] Cythonizing sage/rings/padics/padic_ZZ_pX_element.pyx
[412/528] Cythonizing sage/rings/padics/padic_fixed_mod_element.pyx
[416/528] Cythonizing sage/rings/padics/padic_relaxed_element.pyx
[425/528] Cythonizing sage/rings/padics/qadic_flint_FP.pyx
[429/528] Cythonizing sage/rings/padics/relative_ramified_FP.pyx
[435/528] Cythonizing sage/rings/polynomial/multi_polynomial.pyx
[439/528] Cythonizing sage/rings/polynomial/ore_polynomial_element.pyx
[442/528] Cythonizing sage/rings/polynomial/polydict.pyx
[446/528] Cythonizing sage/rings/polynomial/polynomial_gf2x.pyx
[449/528] Cythonizing sage/rings/polynomial/polynomial_modn_dense_ntl.pyx
[452/528] Cythonizing sage/rings/polynomial/polynomial_real_mpfr_dense.pyx
[455/528] Cythonizing sage/rings/polynomial/polynomial_zz_pex.pyx
[461/528] Cythonizing sage/rings/polynomial/symmetric_reduction.pyx
[462/528] Cythonizing sage/rings/polynomial/weil/weil_polynomials.pyx
[466/528] Cythonizing sage/rings/power_series_ring_element.pyx
[469/528] Cythonizing sage/rings/real_arb.pyx
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
warning: sage/groups/perm_gps/partn_ref2/refinement_generic.pxd:38:10: cpdef variables will not be supported in Cython 3; currently they are no different from cdef variables
[  1/528] Cythonizing sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pyx
[  6/528] Cythonizing sage/algebras/quatalg/quaternion_algebra_cython.pyx
[ 10/528] Cythonizing sage/arith/numerical_approx.pyx
[ 12/528] Cythonizing sage/arith/rational_reconstruction.pyx
[ 13/528] Cythonizing sage/arith/srange.pyx
[ 18/528] Cythonizing sage/calculus/riemann.pyx
[ 26/528] Cythonizing sage/categories/examples/semigroups_cython.pyx
[ 31/528] Cythonizing sage/coding/binary_code.pyx
[ 41/528] Cythonizing sage/combinat/degree_sequences.pyx
[ 42/528] Cythonizing sage/combinat/designs/designs_pyx.pyx
[ 52/528] Cythonizing sage/combinat/matrices/dancing_links.pyx
[ 57/528] Cythonizing sage/combinat/rigged_configurations/rigged_partition.pyx
[ 61/528] Cythonizing sage/combinat/subword_complex_c.pyx
[ 62/528] Cythonizing sage/combinat/words/word_char.pyx
[ 77/528] Cythonizing sage/data_structures/blas_dict.pyx
[ 78/528] Cythonizing sage/data_structures/bounded_integer_sequences.pyx
[ 86/528] Cythonizing sage/ext/interpreters/wrapper_el.pyx
[ 90/528] Cythonizing sage/ext/memory.pyx
[ 93/528] Cythonizing sage/finance/markov_multifractal_cython.pyx
[ 94/528] Cythonizing sage/finance/option.pyx
[ 96/528] Cythonizing sage/functions/prime_pi.pyx
[105/528] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pyx
[110/528] Cythonizing sage/graphs/base/boost_graph.pyx
[116/528] Cythonizing sage/graphs/base/static_sparse_backend.pyx
[121/528] Cythonizing sage/graphs/comparability.pyx
[123/528] Cythonizing sage/graphs/convexity_properties.pyx
[126/528] Cythonizing sage/graphs/generic_graph_pyx.pyx
[132/528] Cythonizing sage/graphs/graph_decompositions/fast_digraph.pyx
[136/528] Cythonizing sage/graphs/graph_decompositions/vertex_separation.pyx
[143/528] Cythonizing sage/graphs/path_enumeration.pyx
[148/528] Cythonizing sage/graphs/trees.pyx
[149/528] Cythonizing sage/graphs/views.pyx
[158/528] Cythonizing sage/groups/perm_gps/partn_ref/double_coset.pyx
[161/528] Cythonizing sage/groups/perm_gps/partn_ref/refinement_lists.pyx
[163/528] Cythonizing sage/groups/perm_gps/partn_ref/refinement_python.pyx
[167/528] Cythonizing sage/groups/semimonomial_transformations/semimonomial_transformation.pyx
[170/528] Cythonizing sage/interfaces/sagespawn.pyx
[173/528] Cythonizing sage/libs/arb/arith.pyx
[178/528] Cythonizing sage/libs/eclib/mwrank.pyx
[180/528] Cythonizing sage/libs/flint/arith.pyx
[183/528] Cythonizing sage/libs/gap/element.pyx
[193/528] Cythonizing sage/libs/linbox/linbox_flint_interface.pyx
[195/528] Cythonizing sage/libs/mpmath/ext_impl.pyx
[199/528] Cythonizing sage/libs/ntl/convert.pyx
[203/528] Cythonizing sage/libs/ntl/ntl_GF2EContext.pyx
[204/528] Cythonizing sage/libs/ntl/ntl_GF2EX.pyx
[207/528] Cythonizing sage/libs/ntl/ntl_ZZX.pyx
[210/528] Cythonizing sage/libs/ntl/ntl_ZZ_pE.pyx
[215/528] Cythonizing sage/libs/ntl/ntl_lzz_pContext.pyx
[219/528] Cythonizing sage/libs/ntl/ntl_mat_ZZ.pyx
[223/528] Cythonizing sage/libs/pari/misc.pyx
[226/528] Cythonizing sage/libs/ratpoints.pyx
[229/528] Cythonizing sage/libs/singular/option.pyx
[230/528] Cythonizing sage/libs/singular/polynomial.pyx
[233/528] Cythonizing sage/libs/symmetrica/symmetrica.pyx
[239/528] Cythonizing sage/matrix/matrix.pyx
[242/528] Cythonizing sage/matrix/matrix2.pyx
[256/528] Cythonizing sage/matrix/matrix_modn_dense_double.pyx
[259/528] Cythonizing sage/matrix/matrix_mpolynomial_dense.pyx
[262/528] Cythonizing sage/matrix/matrix_rational_sparse.pyx
[264/528] Cythonizing sage/matrix/matrix_sparse.pyx
[267/528] Cythonizing sage/matrix/misc.pyx
[271/528] Cythonizing sage/matroids/circuit_closures_matroid.pyx
[272/528] Cythonizing sage/matroids/extension.pyx
[276/528] Cythonizing sage/matroids/set_system.pyx
[277/528] Cythonizing sage/matroids/union_matroid.pyx
[278/528] Cythonizing sage/matroids/unpickling.pyx
[290/528] Cythonizing sage/misc/fast_methods.pyx
[292/528] Cythonizing sage/misc/function_mangling.pyx
[295/528] Cythonizing sage/misc/lazy_import.pyx
[302/528] Cythonizing sage/misc/pickle_old.pyx
[303/528] Cythonizing sage/misc/randstate.pyx
[309/528] Cythonizing sage/misc/stopgap.pyx
[312/528] Cythonizing sage/modular/arithgroup/congroup.pyx
[316/528] Cythonizing sage/modular/modform/l_series_gross_zagier_coeffs.pyx
[319/528] Cythonizing sage/modular/modsym/manin_symbol.pyx
[322/528] Cythonizing sage/modular/pollack_stevens/dist.pyx
[331/528] Cythonizing sage/modules/vector_modn_dense.pyx
[336/528] Cythonizing sage/modules/with_basis/indexed_element.pyx
[342/528] Cythonizing sage/numerical/backends/glpk_backend.pyx
[351/528] Cythonizing sage/numerical/mip.pyx
[357/528] Cythonizing sage/plot/plot3d/parametric_surface.pyx
[358/528] Cythonizing sage/plot/plot3d/shapes.pyx
[364/528] Cythonizing sage/quivers/algebra_elements.pyx
[371/528] Cythonizing sage/rings/complex_mpc.pyx
[373/528] Cythonizing sage/rings/complex_number.pyx
[374/528] Cythonizing sage/rings/convert/mpfi.pyx
[376/528] Cythonizing sage/rings/fast_arith.pyx
[381/528] Cythonizing sage/rings/finite_rings/finite_field_base.pyx
[384/528] Cythonizing sage/rings/finite_rings/hom_prime_finite_field.pyx
[388/528] Cythonizing sage/rings/fraction_field_element.pyx
[389/528] Cythonizing sage/rings/function_field/element.pyx
[392/528] Cythonizing sage/rings/integer_ring.pyx
[396/528] Cythonizing sage/rings/number_field/number_field_base.pyx
[398/528] Cythonizing sage/rings/number_field/number_field_element_quadratic.pyx
[402/528] Cythonizing sage/rings/padics/common_conversion.pyx
[407/528] Cythonizing sage/rings/padics/padic_ZZ_pX_FM_element.pyx
[410/528] Cythonizing sage/rings/padics/padic_capped_relative_element.pyx
[415/528] Cythonizing sage/rings/padics/padic_printing.pyx
[417/528] Cythonizing sage/rings/padics/padic_relaxed_errors.pyx
[418/528] Cythonizing sage/rings/padics/pow_computer.pyx
[421/528] Cythonizing sage/rings/padics/pow_computer_relative.pyx
[422/528] Cythonizing sage/rings/padics/qadic_flint_CA.pyx
[426/528] Cythonizing sage/rings/padics/relative_ramified_CA.pyx
[430/528] Cythonizing sage/rings/polynomial/cyclotomic.pyx
[433/528] Cythonizing sage/rings/polynomial/hilbert.pyx
[437/528] Cythonizing sage/rings/polynomial/multi_polynomial_libsingular.pyx
[443/528] Cythonizing sage/rings/polynomial/polynomial_compiled.pyx
[444/528] Cythonizing sage/rings/polynomial/polynomial_complex_arb.pyx
[447/528] Cythonizing sage/rings/polynomial/polynomial_integer_dense_flint.pyx
[453/528] Cythonizing sage/rings/polynomial/polynomial_ring_homomorphism.pyx
[454/528] Cythonizing sage/rings/polynomial/polynomial_zmod_flint.pyx
[459/528] Cythonizing sage/rings/polynomial/skew_polynomial_finite_field.pyx
[464/528] Cythonizing sage/rings/power_series_pari.pyx
[471/528] Cythonizing sage/rings/real_interval_absolute.pyx
[473/528] Cythonizing sage/rings/real_mpfi.pyx
[475/528] Cythonizing sage/rings/ring.pyx
[478/528] Cythonizing sage/rings/ring_extension_element.pyx
[481/528] Cythonizing sage/rings/sum_of_squares.pyx
[484/528] Cythonizing sage/sat/solvers/satsolver.pyx
[485/528] Cythonizing sage/schemes/elliptic_curves/descent_two_isogeny.pyx
[495/528] Cythonizing sage/stats/hmm/chmm.pyx
[501/528] Cythonizing sage/structure/coerce.pyx
[510/528] Cythonizing sage/structure/list_clone_demo.pyx
[512/528] Cythonizing sage/structure/mutability.pyx
[514/528] Cythonizing sage/structure/parent_base.pyx
[515/528] Cythonizing sage/structure/parent_gens.pyx
[517/528] Cythonizing sage/structure/richcmp.pyx
[519/528] Cythonizing sage/symbolic/comparison.pyx
[524/528] Cythonizing sage/symbolic/ring.pyx
[472/528] Cythonizing sage/rings/real_lazy.pyx
[474/528] Cythonizing sage/rings/real_mpfr.pyx
[487/528] Cythonizing sage/schemes/elliptic_curves/period_lattice_region.pyx
[489/528] Cythonizing sage/schemes/toric/divisor_class.pyx
[491/528] Cythonizing sage/sets/finite_set_map_cy.pyx
[492/528] Cythonizing sage/sets/pythonclass.pyx
[493/528] Cythonizing sage/sets/recursively_enumerated_set.pyx
[496/528] Cythonizing sage/stats/hmm/distributions.pyx
[499/528] Cythonizing sage/stats/intlist.pyx
[504/528] Cythonizing sage/structure/coerce_maps.pyx
[506/528] Cythonizing sage/structure/element.pyx
[522/528] Cythonizing sage/symbolic/function.pyx
[526/528] Cythonizing sage/symbolic/substitution_map.pyx
[  4/528] Cythonizing sage/algebras/letterplace/letterplace_ideal.pyx
[  5/528] Cythonizing sage/algebras/lie_algebras/lie_algebra_element.pyx
[ 11/528] Cythonizing sage/arith/power.pyx
[ 15/528] Cythonizing sage/calculus/interpolation.pyx
[ 17/528] Cythonizing sage/calculus/ode.pyx
[ 27/528] Cythonizing sage/categories/functor.pyx
[ 30/528] Cythonizing sage/coding/ag_code_decoders.pyx
[ 36/528] Cythonizing sage/combinat/crystals/letters.pyx
[ 43/528] Cythonizing sage/combinat/designs/evenly_distributed_sets.pyx
[ 47/528] Cythonizing sage/combinat/enumeration_mod_permgroup.pyx
[ 50/528] Cythonizing sage/combinat/integer_lists/base.pyx
[ 56/528] Cythonizing sage/combinat/q_bernoulli.pyx
[ 58/528] Cythonizing sage/combinat/root_system/braid_orbit.pyx
[ 60/528] Cythonizing sage/combinat/root_system/reflection_group_element.pyx
[ 64/528] Cythonizing sage/cpython/atexit.pyx
[ 68/528] Cythonizing sage/cpython/dict_del_by_value.pyx
[ 76/528] Cythonizing sage/data_structures/bitset_base.pyx
[ 79/528] Cythonizing sage/docs/instancedoc.pyx
[ 80/528] Cythonizing sage/dynamics/arithmetic_dynamics/projective_ds_helper.pyx
[ 81/528] Cythonizing sage/dynamics/complex_dynamics/mandel_julia_helper.pyx
[ 84/528] Cythonizing sage/ext/interpreters/wrapper_cc.pyx
[ 89/528] Cythonizing sage/ext/interpreters/wrapper_rr.pyx
[ 99/528] Cythonizing sage/geometry/point_collection.pyx
[100/528] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/base.pyx
[106/528] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pyx
[111/528] Cythonizing sage/graphs/base/c_graph.pyx
[117/528] Cythonizing sage/graphs/base/static_sparse_graph.pyx
[124/528] Cythonizing sage/graphs/distances_all_pairs.pyx
[128/528] Cythonizing sage/graphs/graph_coloring.pyx
[131/528] Cythonizing sage/graphs/graph_decompositions/cutwidth.pyx
[135/528] Cythonizing sage/graphs/graph_decompositions/tree_decomposition.pyx
[138/528] Cythonizing sage/graphs/hyperbolicity.pyx
[144/528] Cythonizing sage/graphs/planarity.pyx
[145/528] Cythonizing sage/graphs/spanning_tree.pyx
[150/528] Cythonizing sage/graphs/weakly_chordal.pyx
[157/528] Cythonizing sage/groups/perm_gps/partn_ref/data_structures.pyx
[162/528] Cythonizing sage/groups/perm_gps/partn_ref/refinement_matrices.pyx
[165/528] Cythonizing sage/groups/perm_gps/partn_ref2/refinement_generic.pyx
[174/528] Cythonizing sage/libs/braiding.pyx
[177/528] Cythonizing sage/libs/eclib/mat.pyx
[181/528] Cythonizing sage/libs/flint/flint.pyx
[185/528] Cythonizing sage/libs/gap/util.pyx
[188/528] Cythonizing sage/libs/gmp/pylong.pyx
[190/528] Cythonizing sage/libs/homfly.pyx
[192/528] Cythonizing sage/libs/libecm.pyx
[194/528] Cythonizing sage/libs/lrcalc/lrcalc.pyx
[197/528] Cythonizing sage/libs/mpmath/ext_main.pyx
[202/528] Cythonizing sage/libs/ntl/ntl_GF2E.pyx
[205/528] Cythonizing sage/libs/ntl/ntl_GF2X.pyx
[208/528] Cythonizing sage/libs/ntl/ntl_ZZ_p.pyx
[212/528] Cythonizing sage/libs/ntl/ntl_ZZ_pEX.pyx
[216/528] Cythonizing sage/libs/ntl/ntl_lzz_pX.pyx
[220/528] Cythonizing sage/libs/pari/convert_flint.pyx
[225/528] Cythonizing sage/libs/pynac/pynac.pyx
[234/528] Cythonizing sage/matrix/action.pyx
[236/528] Cythonizing sage/matrix/change_ring.pyx
[240/528] Cythonizing sage/matrix/matrix0.pyx
[248/528] Cythonizing sage/matrix/matrix_double_dense.pyx
[253/528] Cythonizing sage/matrix/matrix_integer_dense.pyx
[269/528] Cythonizing sage/matroids/basis_exchange_matroid.pyx
[275/528] Cythonizing sage/matroids/matroid.pyx
[284/528] Cythonizing sage/misc/cachefunc.pyx
[294/528] Cythonizing sage/misc/lazy_attribute.pyx
[297/528] Cythonizing sage/misc/lazy_string.pyx
[299/528] Cythonizing sage/misc/nested_class.pyx
[300/528] Cythonizing sage/misc/parser.pyx
[313/528] Cythonizing sage/modular/arithgroup/farey_symbol.pyx
[318/528] Cythonizing sage/modular/modsym/heilbronn.pyx
[325/528] Cythonizing sage/modules/module.pyx
[327/528] Cythonizing sage/modules/vector_double_dense.pyx
[329/528] Cythonizing sage/modules/vector_integer_sparse.pyx
[333/528] Cythonizing sage/modules/vector_rational_dense.pyx
[337/528] Cythonizing sage/monoids/free_abelian_monoid_element.pyx
[344/528] Cythonizing sage/numerical/backends/glpk_graph_backend.pyx
[349/528] Cythonizing sage/numerical/linear_functions.pyx
[353/528] Cythonizing sage/plot/complex_plot.pyx
[356/528] Cythonizing sage/plot/plot3d/index_face_set.pyx
[361/528] Cythonizing sage/quadratic_forms/count_local_2.pyx
[365/528] Cythonizing sage/quivers/paths.pyx
[370/528] Cythonizing sage/rings/complex_interval.pyx
[372/528] Cythonizing sage/rings/complex_mpfr.pyx
[377/528] Cythonizing sage/rings/finite_rings/element_base.pyx
[380/528] Cythonizing sage/rings/finite_rings/element_pari_ffelt.pyx
[383/528] Cythonizing sage/rings/finite_rings/hom_finite_field_givaro.pyx
[386/528] Cythonizing sage/rings/finite_rings/residue_field.pyx
[390/528] Cythonizing sage/rings/function_field/hermite_form_polynomial.pyx
[393/528] Cythonizing sage/rings/laurent_series_ring_element.pyx
[395/528] Cythonizing sage/rings/noncommutative_ideals.pyx
[397/528] Cythonizing sage/rings/number_field/number_field_element.pyx
[403/528] Cythonizing sage/rings/padics/local_generic_element.pyx
[405/528] Cythonizing sage/rings/padics/padic_ZZ_pX_CA_element.pyx
[409/528] Cythonizing sage/rings/padics/padic_capped_absolute_element.pyx
[414/528] Cythonizing sage/rings/padics/padic_generic_element.pyx
[420/528] Cythonizing sage/rings/padics/pow_computer_flint.pyx
[424/528] Cythonizing sage/rings/padics/qadic_flint_FM.pyx
[428/528] Cythonizing sage/rings/padics/relative_ramified_FM.pyx
[431/528] Cythonizing sage/rings/polynomial/evaluation_flint.pyx
[436/528] Cythonizing sage/rings/polynomial/multi_polynomial_ideal_libsingular.pyx
[438/528] Cythonizing sage/rings/polynomial/multi_polynomial_ring_base.pyx
[441/528] Cythonizing sage/rings/polynomial/plural.pyx
[445/528] Cythonizing sage/rings/polynomial/polynomial_element.pyx
[456/528] Cythonizing sage/rings/polynomial/real_roots.pyx
[468/528] Cythonizing sage/rings/rational.pyx
[477/528] Cythonizing sage/rings/ring_extension_conversion.pyx
[479/528] Cythonizing sage/rings/ring_extension_morphism.pyx
[483/528] Cythonizing sage/rings/tate_algebra_ideal.pyx
[486/528] Cythonizing sage/schemes/elliptic_curves/mod_sym_num.pyx
[494/528] Cythonizing sage/stats/distributions/discrete_gaussian_integer.pyx
[498/528] Cythonizing sage/stats/hmm/util.pyx
[500/528] Cythonizing sage/structure/category_object.pyx
[503/528] Cythonizing sage/structure/coerce_dict.pyx
[505/528] Cythonizing sage/structure/debug_options.pyx
[508/528] Cythonizing sage/structure/factory.pyx
[509/528] Cythonizing sage/structure/list_clone.pyx
[516/528] Cythonizing sage/structure/parent_old.pyx
[518/528] Cythonizing sage/structure/sage_object.pyx
[520/528] Cythonizing sage/symbolic/constants_c.pyx
[523/528] Cythonizing sage/symbolic/getitem.pyx
[525/528] Cythonizing sage/symbolic/series.pyx
[527/528] Cythonizing sage/tests/cython.pyx
[528/528] Cythonizing sage/tests/stl_vector.pyx
[  2/528] Cythonizing sage/algebras/letterplace/free_algebra_element_letterplace.pyx
[  7/528] Cythonizing sage/algebras/quatalg/quaternion_algebra_element.pyx
[ 16/528] Cythonizing sage/calculus/interpolators.pyx
[ 19/528] Cythonizing sage/calculus/transforms/dwt.pyx
[ 20/528] Cythonizing sage/calculus/transforms/fft.pyx
[ 22/528] Cythonizing sage/categories/action.pyx
[ 29/528] Cythonizing sage/categories/morphism.pyx
[ 32/528] Cythonizing sage/coding/codecan/autgroup_can_label.pyx
[ 34/528] Cythonizing sage/coding/kasami_codes.pyx
[ 35/528] Cythonizing sage/combinat/combinat_cython.pyx
[ 37/528] Cythonizing sage/combinat/crystals/pbw_datum.pyx
[ 38/528] Cythonizing sage/combinat/crystals/spins.pyx
[ 40/528] Cythonizing sage/combinat/debruijn_sequence.pyx
[ 46/528] Cythonizing sage/combinat/designs/subhypergraph_search.pyx
[ 49/528] Cythonizing sage/combinat/fast_vector_partitions.pyx
[ 51/528] Cythonizing sage/combinat/integer_lists/invlex.pyx
[ 53/528] Cythonizing sage/combinat/partitions.pyx
[ 55/528] Cythonizing sage/combinat/posets/hasse_cython.pyx
[ 63/528] Cythonizing sage/combinat/words/word_datatypes.pyx
[ 69/528] Cythonizing sage/cpython/getattr.pyx
[ 72/528] Cythonizing sage/cpython/wrapperdescr.pyx
[ 74/528] Cythonizing sage/data_structures/binary_search.pyx
[ 75/528] Cythonizing sage/data_structures/bitset.pyx
[ 83/528] Cythonizing sage/ext/fast_eval.pyx
[ 85/528] Cythonizing sage/ext/interpreters/wrapper_cdf.pyx
[ 92/528] Cythonizing sage/finance/fractal.pyx
[ 95/528] Cythonizing sage/finance/time_series.pyx
[102/528] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pyx
[104/528] Cythonizing sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.pyx
[107/528] Cythonizing sage/geometry/toric_lattice_element.pyx
[109/528] Cythonizing sage/graphs/asteroidal_triples.pyx
[113/528] Cythonizing sage/graphs/base/graph_backends.pyx
[115/528] Cythonizing sage/graphs/base/static_dense_graph.pyx
[119/528] Cythonizing sage/graphs/chrompoly.pyx
[120/528] Cythonizing sage/graphs/cliquer.pyx
[122/528] Cythonizing sage/graphs/connectivity.pyx
[129/528] Cythonizing sage/graphs/graph_decompositions/bandwidth.pyx
[130/528] Cythonizing sage/graphs/graph_decompositions/clique_separators.pyx
[140/528] Cythonizing sage/graphs/isoperimetric_inequalities.pyx
[146/528] Cythonizing sage/graphs/strongly_regular_db.pyx
[152/528] Cythonizing sage/groups/libgap_wrapper.pyx
[154/528] Cythonizing sage/groups/old.pyx
[156/528] Cythonizing sage/groups/perm_gps/partn_ref/canonical_augmentation.pyx
[160/528] Cythonizing sage/groups/perm_gps/partn_ref/refinement_graphs.pyx
[166/528] Cythonizing sage/groups/perm_gps/permgroup_element.pyx
[171/528] Cythonizing sage/lfunctions/zero_sums.pyx
[175/528] Cythonizing sage/libs/ecl.pyx
[182/528] Cythonizing sage/libs/flint/fmpz_poly.pyx
[186/528] Cythonizing sage/libs/giac/giac.pyx
[213/528] Cythonizing sage/libs/ntl/ntl_ZZ_pX.pyx
[217/528] Cythonizing sage/libs/ntl/ntl_mat_GF2.pyx
[221/528] Cythonizing sage/libs/pari/convert_gmp.pyx
[227/528] Cythonizing sage/libs/singular/function.pyx
[232/528] Cythonizing sage/libs/singular/singular.pyx
[237/528] Cythonizing sage/matrix/constructor.pyx
[241/528] Cythonizing sage/matrix/matrix1.pyx
[245/528] Cythonizing sage/matrix/matrix_complex_double_dense.pyx
[246/528] Cythonizing sage/matrix/matrix_cyclo_dense.pyx
[252/528] Cythonizing sage/matrix/matrix_gf2e_dense.pyx
[255/528] Cythonizing sage/matrix/matrix_mod2_dense.pyx
[258/528] Cythonizing sage/matrix/matrix_modn_sparse.pyx
[261/528] Cythonizing sage/matrix/matrix_rational_dense.pyx
[274/528] Cythonizing sage/matroids/linear_matroid.pyx
[287/528] Cythonizing sage/misc/classcall_metaclass.pyx
[289/528] Cythonizing sage/misc/derivative.pyx
[298/528] Cythonizing sage/misc/misc_c.pyx
[304/528] Cythonizing sage/misc/reset.pyx
[305/528] Cythonizing sage/misc/sage_ostools.pyx
[311/528] Cythonizing sage/modular/arithgroup/arithgroup_element.pyx
[315/528] Cythonizing sage/modular/modform/eis_series_cython.pyx
[320/528] Cythonizing sage/modular/modsym/p1list.pyx
[324/528] Cythonizing sage/modules/free_module_element.pyx
[332/528] Cythonizing sage/modules/vector_modn_sparse.pyx
[334/528] Cythonizing sage/modules/vector_rational_sparse.pyx
[339/528] Cythonizing sage/numerical/backends/cvxopt_sdp_backend.pyx
[340/528] Cythonizing sage/numerical/backends/generic_backend.pyx
[346/528] Cythonizing sage/numerical/backends/matrix_sdp_backend.pyx
[347/528] Cythonizing sage/numerical/backends/ppl_backend.pyx
[352/528] Cythonizing sage/numerical/sdp.pyx
[355/528] Cythonizing sage/plot/plot3d/implicit_surface.pyx
[360/528] Cythonizing sage/probability/probability_distribution.pyx
[368/528] Cythonizing sage/rings/complex_arb.pyx
[375/528] Cythonizing sage/rings/factorint.pyx
[378/528] Cythonizing sage/rings/finite_rings/element_givaro.pyx
[382/528] Cythonizing sage/rings/finite_rings/hom_finite_field.pyx
[385/528] Cythonizing sage/rings/finite_rings/integer_mod.pyx
[394/528] Cythonizing sage/rings/morphism.pyx
[399/528] Cythonizing sage/rings/number_field/number_field_morphisms.pyx
[400/528] Cythonizing sage/rings/number_field/totallyreal.pyx
[401/528] Cythonizing sage/rings/number_field/totallyreal_data.pyx
[404/528] Cythonizing sage/rings/padics/morphism.pyx
[406/528] Cythonizing sage/rings/padics/padic_ZZ_pX_CR_element.pyx
[411/528] Cythonizing sage/rings/padics/padic_ext_element.pyx
[413/528] Cythonizing sage/rings/padics/padic_floating_point_element.pyx
[419/528] Cythonizing sage/rings/padics/pow_computer_ext.pyx
[423/528] Cythonizing sage/rings/padics/qadic_flint_CR.pyx
[427/528] Cythonizing sage/rings/padics/relative_ramified_CR.pyx
[432/528] Cythonizing sage/rings/polynomial/evaluation_ntl.pyx
[434/528] Cythonizing sage/rings/polynomial/laurent_polynomial.pyx
[440/528] Cythonizing sage/rings/polynomial/pbori/pbori.pyx
[448/528] Cythonizing sage/rings/polynomial/polynomial_integer_dense_ntl.pyx
[450/528] Cythonizing sage/rings/polynomial/polynomial_number_field.pyx
[451/528] Cythonizing sage/rings/polynomial/polynomial_rational_flint.pyx
[457/528] Cythonizing sage/rings/polynomial/refine_root.pyx
[458/528] Cythonizing sage/rings/polynomial/skew_polynomial_element.pyx
[460/528] Cythonizing sage/rings/polynomial/skew_polynomial_finite_order.pyx
[463/528] Cythonizing sage/rings/power_series_mpoly.pyx
[465/528] Cythonizing sage/rings/power_series_poly.pyx
[467/528] Cythonizing sage/rings/puiseux_series_ring_element.pyx
[470/528] Cythonizing sage/rings/real_double.pyx
[476/528] Cythonizing sage/rings/ring_extension.pyx
[480/528] Cythonizing sage/rings/semirings/tropical_semiring.pyx
[482/528] Cythonizing sage/rings/tate_algebra_element.pyx
[488/528] Cythonizing sage/schemes/hyperelliptic_curves/hypellfrob.pyx
[490/528] Cythonizing sage/sets/disjoint_set.pyx
[497/528] Cythonizing sage/stats/hmm/hmm.pyx
[502/528] Cythonizing sage/structure/coerce_actions.pyx
[507/528] Cythonizing sage/structure/element_wrapper.pyx
[511/528] Cythonizing sage/structure/list_clone_timings_cy.pyx
[513/528] Cythonizing sage/structure/parent.pyx
[521/528] Cythonizing sage/symbolic/expression.pyx
Finished Cythonizing, time: 1370.63 seconds.
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/finite_dimensional_algebras
copying ./sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/finite_dimensional_algebras
copying ./sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/finite_dimensional_algebras
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/letterplace
copying ./sage/algebras/letterplace/free_algebra_element_letterplace.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/letterplace
copying ./sage/algebras/letterplace/free_algebra_element_letterplace.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/letterplace
copying ./sage/algebras/letterplace/free_algebra_letterplace.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/letterplace
copying ./sage/algebras/letterplace/free_algebra_letterplace.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/letterplace
copying ./sage/algebras/letterplace/letterplace_ideal.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/letterplace
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying ./sage/algebras/lie_algebras/lie_algebra_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying ./sage/algebras/lie_algebras/lie_algebra_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quatalg
copying ./sage/algebras/quatalg/quaternion_algebra_cython.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quatalg
copying ./sage/algebras/quatalg/quaternion_algebra_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quatalg
copying ./sage/algebras/quatalg/quaternion_algebra_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quatalg
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying ./sage/arith/constants.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying ./sage/arith/functions.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying ./sage/arith/functions.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying ./sage/arith/long.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying ./sage/arith/multi_modular.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying ./sage/arith/multi_modular.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying ./sage/arith/numerical_approx.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying ./sage/arith/numerical_approx.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying ./sage/arith/power.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying ./sage/arith/power.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying ./sage/arith/rational_reconstruction.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying ./sage/arith/rational_reconstruction.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying ./sage/arith/srange.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying ./sage/calculus/integration.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying ./sage/calculus/interpolation.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying ./sage/calculus/interpolation.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying ./sage/calculus/interpolators.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying ./sage/calculus/ode.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying ./sage/calculus/ode.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying ./sage/calculus/riemann.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying ./sage/calculus/var.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/transforms
copying ./sage/calculus/transforms/dwt.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/transforms
copying ./sage/calculus/transforms/dwt.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/transforms
copying ./sage/calculus/transforms/fft.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/transforms
copying ./sage/calculus/transforms/fft.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/transforms
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying ./sage/categories/action.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying ./sage/categories/action.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying ./sage/categories/category_cy_helper.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying ./sage/categories/category_cy_helper.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying ./sage/categories/category_singleton.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying ./sage/categories/category_singleton.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying ./sage/categories/coercion_methods.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying ./sage/categories/functor.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying ./sage/categories/functor.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying ./sage/categories/map.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying ./sage/categories/map.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying ./sage/categories/morphism.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying ./sage/categories/morphism.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying ./sage/categories/examples/semigroups_cython.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying ./sage/coding/ag_code_decoders.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying ./sage/coding/binary_code.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying ./sage/coding/binary_code.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying ./sage/coding/kasami_codes.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/codecan
copying ./sage/coding/codecan/autgroup_can_label.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/codecan
copying ./sage/coding/codecan/codecan.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/codecan
copying ./sage/coding/codecan/codecan.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/codecan
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying ./sage/combinat/combinat_cython.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying ./sage/combinat/combinat_cython.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying ./sage/combinat/debruijn_sequence.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying ./sage/combinat/degree_sequences.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying ./sage/combinat/enumeration_mod_permgroup.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying ./sage/combinat/enumeration_mod_permgroup.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying ./sage/combinat/expnums.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying ./sage/combinat/fast_vector_partitions.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying ./sage/combinat/partitions.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying ./sage/combinat/permutation_cython.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying ./sage/combinat/permutation_cython.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying ./sage/combinat/q_bernoulli.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying ./sage/combinat/subword_complex_c.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying ./sage/combinat/crystals/letters.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying ./sage/combinat/crystals/letters.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying ./sage/combinat/crystals/pbw_datum.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying ./sage/combinat/crystals/pbw_datum.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying ./sage/combinat/crystals/spins.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying ./sage/combinat/crystals/spins.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying ./sage/combinat/crystals/tensor_product_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying ./sage/combinat/crystals/tensor_product_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying ./sage/combinat/designs/designs_pyx.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying ./sage/combinat/designs/designs_pyx.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying ./sage/combinat/designs/evenly_distributed_sets.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying ./sage/combinat/designs/gen_quadrangles_with_spread.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying ./sage/combinat/designs/orthogonal_arrays_find_recursive.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying ./sage/combinat/designs/subhypergraph_search.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/integer_lists
copying ./sage/combinat/integer_lists/base.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/integer_lists
copying ./sage/combinat/integer_lists/base.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/integer_lists
copying ./sage/combinat/integer_lists/invlex.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/integer_lists
copying ./sage/combinat/integer_lists/invlex.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/integer_lists
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/matrices
copying ./sage/combinat/matrices/dancing_links.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/matrices
copying build/cythonized/sage/combinat/matrices/dancing_links_c.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/matrices
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
copying ./sage/combinat/posets/hasse_cython.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying ./sage/combinat/rigged_configurations/rigged_partition.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying ./sage/combinat/rigged_configurations/rigged_partition.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying ./sage/combinat/root_system/braid_orbit.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying ./sage/combinat/root_system/reflection_group_c.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying ./sage/combinat/root_system/reflection_group_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying ./sage/combinat/root_system/reflection_group_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying ./sage/combinat/words/word_char.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying ./sage/combinat/words/word_datatypes.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying ./sage/combinat/words/word_datatypes.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/atexit.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/builtin_types.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/cython_metaclass.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/cython_metaclass.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/dict_del_by_value.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/dict_del_by_value.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/getattr.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/getattr.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/python_debug.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/string.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/string.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/type.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/type.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/wrapperdescr.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/wrapperdescr.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying ./sage/cpython/debug.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying build/cythonized/sage/cpython/cython_metaclass.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying build/cythonized/sage/cpython/string_impl.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying build/cythonized/sage/cpython/python_debug.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying build/cythonized/sage/cpython/pyx_visit.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
copying ./sage/crypto/boolean_function.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
copying ./sage/data_structures/binary_matrix.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
copying ./sage/data_structures/binary_search.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
copying ./sage/data_structures/binary_search.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
copying ./sage/data_structures/bitset.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
copying ./sage/data_structures/bitset.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
copying ./sage/data_structures/bitset_base.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
copying ./sage/data_structures/bitset_base.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
copying ./sage/data_structures/blas_dict.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
copying ./sage/data_structures/blas_dict.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
copying ./sage/data_structures/bounded_integer_sequences.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
copying ./sage/data_structures/bounded_integer_sequences.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
copying ./sage/data_structures/sparse_bitset.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
copying build/cythonized/sage/data_structures/bitset_intrinsics.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/docs
copying ./sage/docs/instancedoc.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/docs
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/arithmetic_dynamics
copying ./sage/dynamics/arithmetic_dynamics/projective_ds_helper.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/arithmetic_dynamics
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/complex_dynamics
copying ./sage/dynamics/complex_dynamics/mandel_julia_helper.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/complex_dynamics
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext
copying ./sage/ext/cplusplus.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext
copying ./sage/ext/fast_callable.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext
copying ./sage/ext/fast_callable.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext
copying ./sage/ext/fast_eval.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext
copying ./sage/ext/fast_eval.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext
copying ./sage/ext/memory.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext
copying ./sage/ext/memory_allocator.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext
copying ./sage/ext/memory_allocator.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext
copying ./sage/ext/mod_int.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext
copying ./sage/ext/stdsage.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext
copying build/cythonized/sage/ext/mod_int.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext
copying build/cythonized/sage/ext/ccobject.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying ./sage/ext/interpreters/wrapper_cc.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying ./sage/ext/interpreters/wrapper_cc.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying ./sage/ext/interpreters/wrapper_cdf.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying ./sage/ext/interpreters/wrapper_cdf.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying ./sage/ext/interpreters/wrapper_el.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying ./sage/ext/interpreters/wrapper_el.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying ./sage/ext/interpreters/wrapper_py.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying ./sage/ext/interpreters/wrapper_py.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying ./sage/ext/interpreters/wrapper_rdf.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying ./sage/ext/interpreters/wrapper_rdf.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying ./sage/ext/interpreters/wrapper_rr.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying ./sage/ext/interpreters/wrapper_rr.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying build/cythonized/sage/ext/interpreters/wrapper_cc.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying build/cythonized/sage/ext/interpreters/wrapper_el.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying build/cythonized/sage/ext/interpreters/wrapper_cdf.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
copying build/cythonized/sage/ext/interpreters/wrapper_rr.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/finance
copying ./sage/finance/fractal.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/finance
copying ./sage/finance/markov_multifractal_cython.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/finance
copying ./sage/finance/option.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/finance
copying ./sage/finance/time_series.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/finance
copying ./sage/finance/time_series.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/finance
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying ./sage/functions/prime_pi.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/games
copying ./sage/games/sudoku_backtrack.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/games
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying ./sage/geometry/integral_points.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying ./sage/geometry/point_collection.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying ./sage/geometry/toric_lattice_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
copying ./sage/geometry/polyhedron/combinatorial_polyhedron/base.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
copying ./sage/geometry/polyhedron/combinatorial_polyhedron/base.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
copying ./sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
copying ./sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
copying ./sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
copying ./sage/geometry/polyhedron/combinatorial_polyhedron/conversions.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
copying ./sage/geometry/polyhedron/combinatorial_polyhedron/face_data_structure.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
copying ./sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
copying ./sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
copying ./sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
copying ./sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
copying ./sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
copying ./sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
copying ./sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
copying ./sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/triangulation
copying ./sage/geometry/triangulation/base.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/triangulation
copying ./sage/geometry/triangulation/data.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/triangulation
copying ./sage/geometry/triangulation/functions.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/triangulation
copying ./sage/geometry/triangulation/triangulations.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/triangulation
copying build/cythonized/sage/geometry/triangulation/data.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/triangulation
copying build/cythonized/sage/geometry/triangulation/functions.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/triangulation
copying build/cythonized/sage/geometry/triangulation/triangulations.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/triangulation
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/asteroidal_triples.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/bliss.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/centrality.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/chrompoly.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/cliquer.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/cliquer.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/comparability.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/connectivity.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/connectivity.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/convexity_properties.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/convexity_properties.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/distances_all_pairs.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/distances_all_pairs.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/generic_graph_pyx.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/generic_graph_pyx.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/genus.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/graph_coloring.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/graph_generators_pyx.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/hyperbolicity.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/independent_sets.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/independent_sets.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/isoperimetric_inequalities.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/line_graph.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/matchpoly.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/mcqd.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/mcqd.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/path_enumeration.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/planarity.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/spanning_tree.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/strongly_regular_db.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/traversals.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/traversals.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/trees.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/trees.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/views.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying ./sage/graphs/weakly_chordal.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/boost_graph.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/boost_graph.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/c_graph.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/c_graph.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/dense_graph.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/dense_graph.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/graph_backends.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/graph_backends.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/sparse_graph.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/sparse_graph.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/static_dense_graph.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/static_dense_graph.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/static_sparse_backend.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/static_sparse_backend.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/static_sparse_graph.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying ./sage/graphs/base/static_sparse_graph.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/generators
copying ./sage/graphs/generators/distance_regular.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/generators
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions
copying ./sage/graphs/graph_decompositions/bandwidth.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions
copying ./sage/graphs/graph_decompositions/clique_separators.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions
copying ./sage/graphs/graph_decompositions/cutwidth.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions
copying ./sage/graphs/graph_decompositions/fast_digraph.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions
copying ./sage/graphs/graph_decompositions/fast_digraph.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions
copying ./sage/graphs/graph_decompositions/graph_products.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions
copying ./sage/graphs/graph_decompositions/rankwidth.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions
copying ./sage/graphs/graph_decompositions/rankwidth.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions
copying ./sage/graphs/graph_decompositions/tdlib.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions
copying ./sage/graphs/graph_decompositions/tree_decomposition.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions
copying ./sage/graphs/graph_decompositions/vertex_separation.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions
copying ./sage/graphs/graph_decompositions/vertex_separation.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying ./sage/groups/group.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying ./sage/groups/group.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying ./sage/groups/libgap_wrapper.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying ./sage/groups/libgap_wrapper.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying ./sage/groups/old.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying ./sage/groups/old.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying ./sage/groups/matrix_gps/group_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying ./sage/groups/matrix_gps/group_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps
copying ./sage/groups/perm_gps/permgroup_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps
copying ./sage/groups/perm_gps/permgroup_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/canonical_augmentation.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/canonical_augmentation.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/data_structures.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/data_structures.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/double_coset.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/double_coset.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/refinement_binary.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/refinement_binary.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/refinement_graphs.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/refinement_graphs.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/refinement_lists.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/refinement_lists.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/refinement_matrices.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/refinement_matrices.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/refinement_python.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/refinement_python.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/refinement_sets.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying ./sage/groups/perm_gps/partn_ref/refinement_sets.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref2
copying ./sage/groups/perm_gps/partn_ref2/refinement_generic.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref2
copying ./sage/groups/perm_gps/partn_ref2/refinement_generic.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref2
copying build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref2
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/semimonomial_transformations
copying ./sage/groups/semimonomial_transformations/semimonomial_transformation.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/semimonomial_transformations
copying ./sage/groups/semimonomial_transformations/semimonomial_transformation.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/semimonomial_transformations
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interacts
copying ./sage/interacts/library_cython.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interacts
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying ./sage/interfaces/primecount.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying ./sage/interfaces/process.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying ./sage/interfaces/process.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying ./sage/interfaces/sagespawn.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/lfunctions
copying ./sage/lfunctions/zero_sums.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/lfunctions
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/braiding.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/ecl.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/ecl.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/fes.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/gmpxx.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/homfly.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/iml.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/libecm.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/m4ri.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/m4rie.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/meataxe.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/meataxe.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/primecount.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/ratpoints.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/ratpoints.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying ./sage/libs/sirocco.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying build/cythonized/sage/libs/eclsig.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/acb.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/acb_calc.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/acb_elliptic.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/acb_hypgeom.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/acb_mat.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/acb_modular.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/acb_poly.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/arb.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/arb_fmpz_poly.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/arb_hypgeom.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/arb_version.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/arf.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/arith.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/bernoulli.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/mag.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying ./sage/libs/arb/types.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying build/cythonized/sage/libs/arb/arb_wrap.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/coxeter3
copying ./sage/libs/coxeter3/coxeter.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/coxeter3
copying ./sage/libs/coxeter3/coxeter.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/coxeter3
copying ./sage/libs/coxeter3/decl.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/coxeter3
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib
copying ./sage/libs/eclib/__init__.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib
copying ./sage/libs/eclib/homspace.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib
copying ./sage/libs/eclib/homspace.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib
copying ./sage/libs/eclib/mat.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib
copying ./sage/libs/eclib/mat.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib
copying ./sage/libs/eclib/mwrank.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib
copying ./sage/libs/eclib/newforms.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib
copying ./sage/libs/eclib/newforms.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/arith.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/arith.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/flint.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/flint.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/fmpq.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/fmpq_mat.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/fmpq_poly.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/fmpz.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/fmpz_mat.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/fmpz_mod.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/fmpz_mod_poly.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/fmpz_poly.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/fmpz_poly.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/fmpz_poly_mat.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/fmpz_poly_q.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/fmpz_vec.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/fq.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/fq_nmod.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/nmod_poly.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/nmod_poly_linkage.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/nmod_vec.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/ntl_interface.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/padic.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/padic_poly.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/qadic.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/thread_pool.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/types.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying ./sage/libs/flint/ulong_extras.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying build/cythonized/sage/libs/flint/flint_wrap.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying build/cythonized/sage/libs/flint/flint_ntl_wrap.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying ./sage/libs/gap/element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying ./sage/libs/gap/element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying ./sage/libs/gap/gap_includes.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying ./sage/libs/gap/libgap.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying ./sage/libs/gap/util.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying ./sage/libs/gap/util.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/giac
copying ./sage/libs/giac/auto-methods.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/giac
copying ./sage/libs/giac/giac.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/giac
copying ./sage/libs/giac/giac.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/giac
copying ./sage/libs/giac/keywords.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/giac
copying build/cythonized/sage/libs/giac/misc.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/giac
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/glpk
copying ./sage/libs/glpk/constants.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/glpk
copying ./sage/libs/glpk/env.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/glpk
copying ./sage/libs/glpk/error.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/glpk
copying ./sage/libs/glpk/graph.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/glpk
copying ./sage/libs/glpk/lp.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/glpk
copying ./sage/libs/glpk/types.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/glpk
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gmp
copying ./sage/libs/gmp/all.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gmp
copying ./sage/libs/gmp/binop.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gmp
copying ./sage/libs/gmp/misc.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gmp
copying ./sage/libs/gmp/mpf.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gmp
copying ./sage/libs/gmp/mpn.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gmp
copying ./sage/libs/gmp/mpq.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gmp
copying ./sage/libs/gmp/mpz.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gmp
copying ./sage/libs/gmp/pylong.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gmp
copying ./sage/libs/gmp/pylong.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gmp
copying ./sage/libs/gmp/random.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gmp
copying ./sage/libs/gmp/randomize.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gmp
copying ./sage/libs/gmp/types.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gmp
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/airy.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/all.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/array.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/array.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/bessel.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/blas.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/blas_types.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/block.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/chebyshev.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/clausen.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/combination.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/coulomb.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/coupling.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/dawson.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/debye.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/dilog.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/eigen.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/elementary.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/ellint.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/elljac.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/erf.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/errno.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/exp.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/expint.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/fermi_dirac.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/fft.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/fit.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/gamma.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/gegenbauer.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/histogram.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/hyperg.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/integration.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/interp.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/laguerre.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/lambert.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/legendre.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/linalg.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/log.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/math.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/matrix.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/matrix_complex.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/min.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/monte.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/ntuple.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/odeiv.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/permutation.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/poly.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/pow_int.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/psi.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/qrng.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/random.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/rng.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/roots.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/sort.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/statistics.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/sum.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/synchrotron.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/transport.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/trig.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/vector.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/vector_complex.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/wavelet.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/zeta.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/complex.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying ./sage/libs/gsl/types.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/lcalc
copying ./sage/libs/lcalc/lcalc_Lfunction.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/lcalc
copying ./sage/libs/lcalc/lcalc_Lfunction.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/lcalc
copying build/cythonized/sage/libs/lcalc/lcalc_sage.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/lcalc
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linbox
copying ./sage/libs/linbox/fflas.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linbox
copying ./sage/libs/linbox/givaro.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linbox
copying ./sage/libs/linbox/linbox_flint_interface.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linbox
copying ./sage/libs/linbox/linbox_flint_interface.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linbox
copying ./sage/libs/linbox/conversion.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linbox
copying ./sage/libs/linbox/linbox.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linbox
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linkages
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linkages/padics
copying ./sage/libs/linkages/padics/API.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linkages/padics
copying ./sage/libs/linkages/padics/Polynomial_ram.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linkages/padics
copying ./sage/libs/linkages/padics/Polynomial_shared.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linkages/padics
copying ./sage/libs/linkages/padics/fmpz_poly_unram.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linkages/padics
copying ./sage/libs/linkages/padics/mpz.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linkages/padics
copying ./sage/libs/linkages/padics/unram_shared.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linkages/padics
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linkages/padics/relaxed
copying ./sage/libs/linkages/padics/relaxed/API.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linkages/padics/relaxed
copying ./sage/libs/linkages/padics/relaxed/flint.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linkages/padics/relaxed
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/lrcalc
copying ./sage/libs/lrcalc/lrcalc.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/lrcalc
copying ./sage/libs/lrcalc/lrcalc.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/lrcalc
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpc
copying ./sage/libs/mpc/__init__.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpc
copying ./sage/libs/mpc/types.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpc
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpfi
copying ./sage/libs/mpfi/__init__.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpfi
copying ./sage/libs/mpfi/types.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpfi
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpfr
copying ./sage/libs/mpfr/__init__.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpfr
copying ./sage/libs/mpfr/types.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpfr
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpmath
copying ./sage/libs/mpmath/ext_impl.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpmath
copying ./sage/libs/mpmath/ext_impl.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpmath
copying ./sage/libs/mpmath/ext_libmp.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpmath
copying ./sage/libs/mpmath/ext_main.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpmath
copying ./sage/libs/mpmath/ext_main.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpmath
copying ./sage/libs/mpmath/utils.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpmath
copying ./sage/libs/mpmath/utils.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpmath
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/GF2.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/GF2E.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/GF2EX.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/GF2X.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ZZ.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ZZX.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ZZ_p.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ZZ_pE.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ZZ_pEX.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ZZ_pX.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/conversion.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/convert.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/convert.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/decl.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/error.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/lzz_p.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/lzz_pX.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/mat_GF2.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/mat_GF2E.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/mat_ZZ.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/misc.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_GF2.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_GF2.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_GF2E.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_GF2E.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_GF2EContext.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_GF2EContext.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_GF2EX.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_GF2EX.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_GF2X.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_GF2X.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_GF2X_linkage.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZ.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZ.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZX.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZX.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZ_p.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZ_p.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZ_pContext.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZ_pContext.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZ_pE.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZ_pE.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZ_pEContext.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZ_pEContext.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZ_pEX.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZ_pEX.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZ_pEX_linkage.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZ_pX.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_ZZ_pX.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_lzz_p.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_lzz_p.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_lzz_pContext.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_lzz_pContext.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_lzz_pX.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_lzz_pX.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_mat_GF2.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_mat_GF2.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_mat_GF2E.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_mat_GF2E.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_mat_ZZ.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_mat_ZZ.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/ntl_tools.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/types.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/vec_GF2.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying ./sage/libs/ntl/vec_GF2E.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying build/cythonized/sage/libs/ntl/ntlwrap.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying build/cythonized/sage/libs/ntl/ntlwrap_impl.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari
copying ./sage/libs/pari/convert_flint.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari
copying ./sage/libs/pari/convert_flint.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari
copying ./sage/libs/pari/convert_gmp.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari
copying ./sage/libs/pari/convert_gmp.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari
copying ./sage/libs/pari/convert_sage.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari
copying ./sage/libs/pari/convert_sage.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari
copying ./sage/libs/pari/misc.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari
copying ./sage/libs/pari/misc.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/polybori
copying ./sage/libs/polybori/__init__.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/polybori
copying ./sage/libs/polybori/decl.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/polybori
copying build/cythonized/sage/libs/polybori/pb_wrap.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/polybori
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pynac
copying ./sage/libs/pynac/constant.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pynac
copying ./sage/libs/pynac/constant.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pynac
copying ./sage/libs/pynac/pynac.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pynac
copying ./sage/libs/pynac/pynac.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pynac
copying build/cythonized/sage/libs/pynac/pynac_wrap.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pynac
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
copying ./sage/libs/singular/function.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
copying ./sage/libs/singular/function.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
copying ./sage/libs/singular/groebner_strategy.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
copying ./sage/libs/singular/groebner_strategy.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
copying ./sage/libs/singular/option.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
copying ./sage/libs/singular/polynomial.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
copying ./sage/libs/singular/ring.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
copying ./sage/libs/singular/ring.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
copying ./sage/libs/singular/singular.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
copying ./sage/libs/singular/decl.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
copying ./sage/libs/singular/polynomial.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
copying ./sage/libs/singular/singular.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/symmetrica
copying ./sage/libs/symmetrica/kostka.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/symmetrica
copying ./sage/libs/symmetrica/part.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/symmetrica
copying ./sage/libs/symmetrica/plet.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/symmetrica
copying ./sage/libs/symmetrica/sab.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/symmetrica
copying ./sage/libs/symmetrica/sb.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/symmetrica
copying ./sage/libs/symmetrica/sc.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/symmetrica
copying ./sage/libs/symmetrica/schur.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/symmetrica
copying ./sage/libs/symmetrica/symmetrica.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/symmetrica
copying ./sage/libs/symmetrica/symmetrica.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/symmetrica
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/action.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/action.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/args.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/args.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/change_ring.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/constructor.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/echelon_matrix.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix0.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix0.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix1.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix1.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix2.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix2.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_cdv.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_cdv.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_complex_ball_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_complex_ball_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_complex_double_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_complex_double_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_cyclo_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_cyclo_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_domain_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_domain_sparse.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_double_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_double_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_gap.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_gap.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_generic_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_generic_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_generic_sparse.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_generic_sparse.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_gf2e_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_gf2e_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_gfpn_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_gfpn_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_integer_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_integer_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_integer_sparse.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_integer_sparse.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_mod2_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_mod2_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_modn_dense_double.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_modn_dense_double.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_modn_dense_float.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_modn_dense_float.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_modn_dense_template_header.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_modn_sparse.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_modn_sparse.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_mpolynomial_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_mpolynomial_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_polynomial_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_polynomial_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_rational_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_rational_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_rational_sparse.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_rational_sparse.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_real_double_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_real_double_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_sparse.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_sparse.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_symbolic_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_symbolic_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_window.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_window.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/misc.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/strassen.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/template.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying ./sage/matrix/matrix_modn_dense_template.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/basis_exchange_matroid.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/basis_exchange_matroid.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/basis_matroid.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/basis_matroid.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/circuit_closures_matroid.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/circuit_closures_matroid.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/extension.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/extension.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/lean_matrix.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/lean_matrix.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/linear_matroid.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/linear_matroid.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/matroid.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/matroid.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/set_system.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/set_system.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/union_matroid.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/union_matroid.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying ./sage/matroids/unpickling.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying build/cythonized/sage/matroids/minorfix.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/media
copying ./sage/media/channels.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/media
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/allocator.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/allocator.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/binary_tree.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/binary_tree.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/c3.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/c3_controlled.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/c3_controlled.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/cachefunc.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/cachefunc.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/callable_dict.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/citation.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/classcall_metaclass.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/classcall_metaclass.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/constant_function.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/derivative.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/fast_methods.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/fast_methods.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/fpickle.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/function_mangling.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/function_mangling.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/inherit_comparison.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/inherit_comparison.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/lazy_attribute.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/lazy_import.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/lazy_list.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/lazy_list.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/lazy_string.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/lazy_string.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/misc_c.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/misc_c.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/nested_class.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/nested_class.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/parser.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/persist.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/pickle_old.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/randstate.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/randstate.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/reset.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/sage_ostools.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/sage_timeit_class.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/search.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/search.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/session.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/stopgap.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/weak_dict.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying ./sage/misc/weak_dict.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular
copying ./sage/modular/hypergeometric_misc.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular
copying ./sage/modular/hypergeometric_misc.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
copying ./sage/modular/arithgroup/arithgroup_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
copying ./sage/modular/arithgroup/congroup.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
copying ./sage/modular/arithgroup/farey_symbol.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
copying build/cythonized/sage/modular/arithgroup/farey_symbol.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying ./sage/modular/modform/eis_series_cython.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying ./sage/modular/modform/l_series_gross_zagier_coeffs.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying ./sage/modular/modsym/apply.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying ./sage/modular/modsym/apply.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying ./sage/modular/modsym/heilbronn.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying ./sage/modular/modsym/manin_symbol.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying ./sage/modular/modsym/manin_symbol.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying ./sage/modular/modsym/p1list.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying ./sage/modular/modsym/p1list.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying ./sage/modular/modsym/relation_matrix_pyx.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/pollack_stevens
copying ./sage/modular/pollack_stevens/dist.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/pollack_stevens
copying ./sage/modular/pollack_stevens/dist.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/pollack_stevens
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/finite_submodule_iter.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/finite_submodule_iter.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/free_module_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/free_module_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/module.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/module.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_complex_double_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_complex_double_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_double_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_double_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_integer_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_integer_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_integer_sparse.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_integer_sparse.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_mod2_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_mod2_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_modn_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_modn_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_modn_sparse.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_modn_sparse.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_rational_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_rational_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_rational_sparse.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_rational_sparse.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_real_double_dense.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying ./sage/modules/vector_real_double_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/with_basis
copying ./sage/modules/with_basis/indexed_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/with_basis
copying ./sage/modules/with_basis/indexed_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/with_basis
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
copying ./sage/monoids/free_abelian_monoid_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
copying ./sage/monoids/free_abelian_monoid_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying ./sage/numerical/gauss_legendre.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying ./sage/numerical/linear_functions.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying ./sage/numerical/linear_functions.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying ./sage/numerical/linear_tensor_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying ./sage/numerical/linear_tensor_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying ./sage/numerical/mip.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying ./sage/numerical/mip.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying ./sage/numerical/sdp.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying ./sage/numerical/sdp.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/cvxopt_backend.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/cvxopt_sdp_backend.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/generic_backend.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/generic_backend.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/generic_sdp_backend.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/generic_sdp_backend.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/glpk_backend.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/glpk_backend.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/glpk_exact_backend.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/glpk_exact_backend.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/glpk_graph_backend.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/glpk_graph_backend.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/interactivelp_backend.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/interactivelp_backend.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/matrix_sdp_backend.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/matrix_sdp_backend.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying ./sage/numerical/backends/ppl_backend.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying ./sage/plot/complex_plot.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying ./sage/plot/plot3d/base.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying ./sage/plot/plot3d/base.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying ./sage/plot/plot3d/implicit_surface.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying ./sage/plot/plot3d/index_face_set.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying ./sage/plot/plot3d/index_face_set.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying ./sage/plot/plot3d/parametric_surface.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying ./sage/plot/plot3d/parametric_surface.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying ./sage/plot/plot3d/point_c.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying ./sage/plot/plot3d/shapes.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying ./sage/plot/plot3d/shapes.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying ./sage/plot/plot3d/transform.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying ./sage/plot/plot3d/transform.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/probability
copying ./sage/probability/probability_distribution.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/probability
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying ./sage/quadratic_forms/count_local_2.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying ./sage/quadratic_forms/quadratic_form__evaluate.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying ./sage/quadratic_forms/ternary.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quivers
copying ./sage/quivers/algebra_elements.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quivers
copying ./sage/quivers/algebra_elements.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quivers
copying ./sage/quivers/algebra_elements.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quivers
copying ./sage/quivers/paths.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quivers
copying ./sage/quivers/paths.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quivers
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/bernmm.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/bernoulli_mod_p.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/complex_arb.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/complex_double.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/complex_interval.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/complex_interval.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/complex_mpc.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/complex_mpc.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/complex_mpfr.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/complex_number.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/factorint.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/fast_arith.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/fast_arith.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/fraction_field_FpT.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/fraction_field_FpT.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/fraction_field_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/integer.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/integer.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/integer_fake.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/integer_ring.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/integer_ring.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/laurent_series_ring_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/laurent_series_ring_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/morphism.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/morphism.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/noncommutative_ideals.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/power_series_mpoly.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/power_series_mpoly.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/power_series_pari.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/power_series_pari.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/power_series_poly.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/power_series_poly.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/power_series_ring_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/power_series_ring_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/puiseux_series_ring_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/puiseux_series_ring_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/rational.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/rational.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/real_arb.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/real_double.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/real_double.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/real_interval_absolute.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/real_lazy.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/real_lazy.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/real_mpfi.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/real_mpfi.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/real_mpfr.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/real_mpfr.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/ring.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/ring.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/ring_extension.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/ring_extension.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/ring_extension_conversion.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/ring_extension_conversion.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/ring_extension_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/ring_extension_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/ring_extension_morphism.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/ring_extension_morphism.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/sum_of_squares.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/sum_of_squares.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/tate_algebra_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/tate_algebra_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/tate_algebra_ideal.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/tate_algebra_ideal.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/complex_arb.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/real_arb.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/complex_double.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying ./sage/rings/complex_mpfr.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying build/cythonized/sage/rings/integer_fake.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/convert
copying ./sage/rings/convert/mpfi.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/convert
copying ./sage/rings/convert/mpfi.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/convert
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/element_base.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/element_base.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/element_givaro.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/element_givaro.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/element_ntl_gf2e.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/element_ntl_gf2e.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/element_pari_ffelt.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/element_pari_ffelt.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/finite_field_base.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/finite_field_base.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/hom_finite_field.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/hom_finite_field.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/hom_finite_field_givaro.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/hom_finite_field_givaro.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/hom_prime_finite_field.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/hom_prime_finite_field.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/integer_mod.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/integer_mod.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/residue_field.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/residue_field.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying ./sage/rings/finite_rings/stdint.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying build/cythonized/sage/rings/finite_rings/integer_mod_limits.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field
copying ./sage/rings/function_field/element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field
copying ./sage/rings/function_field/hermite_form_polynomial.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying ./sage/rings/number_field/number_field_base.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying ./sage/rings/number_field/number_field_base.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying ./sage/rings/number_field/number_field_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying ./sage/rings/number_field/number_field_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying ./sage/rings/number_field/number_field_element_quadratic.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying ./sage/rings/number_field/number_field_element_quadratic.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying ./sage/rings/number_field/number_field_morphisms.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying ./sage/rings/number_field/totallyreal.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying ./sage/rings/number_field/totallyreal_data.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying ./sage/rings/number_field/totallyreal_data.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/CA_template.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/CA_template_header.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/CR_template.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/CR_template_header.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/FM_template.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/FM_template_header.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/FP_template.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/FP_template_header.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/common_conversion.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/common_conversion.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/local_generic_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/local_generic_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/morphism.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/morphism.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_ZZ_pX_CA_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_ZZ_pX_CA_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_ZZ_pX_CR_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_ZZ_pX_CR_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_ZZ_pX_FM_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_ZZ_pX_FM_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_ZZ_pX_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_ZZ_pX_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_capped_absolute_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_capped_absolute_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_capped_relative_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_capped_relative_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_ext_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_ext_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_fixed_mod_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_fixed_mod_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_floating_point_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_floating_point_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_generic_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_generic_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_printing.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_printing.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_relaxed_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_relaxed_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_relaxed_errors.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_relaxed_errors.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_template_element.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/padic_template_element_header.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/pow_computer.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/pow_computer.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/pow_computer_ext.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/pow_computer_ext.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/pow_computer_flint.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/pow_computer_flint.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/pow_computer_relative.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/pow_computer_relative.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/qadic_flint_CA.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/qadic_flint_CA.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/qadic_flint_CR.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/qadic_flint_CR.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/qadic_flint_FM.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/qadic_flint_FM.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/qadic_flint_FP.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/qadic_flint_FP.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/relative_ramified_CA.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/relative_ramified_CA.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/relative_ramified_CR.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/relative_ramified_CR.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/relative_ramified_FM.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/relative_ramified_FM.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/relative_ramified_FP.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/relative_ramified_FP.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/relaxed_template.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying ./sage/rings/padics/relaxed_template_header.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/cyclotomic.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/evaluation.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/evaluation_flint.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/evaluation_flint.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/evaluation_ntl.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/evaluation_ntl.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/laurent_polynomial.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/laurent_polynomial.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/multi_polynomial.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/multi_polynomial.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/multi_polynomial_ideal_libsingular.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/multi_polynomial_libsingular.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/multi_polynomial_ring_base.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/multi_polynomial_ring_base.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/ore_polynomial_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/ore_polynomial_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/plural.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polydict.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polydict.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_compiled.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_compiled.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_complex_arb.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_complex_arb.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_gf2x.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_gf2x.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_integer_dense_flint.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_integer_dense_flint.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_integer_dense_ntl.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_integer_dense_ntl.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_modn_dense_ntl.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_modn_dense_ntl.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_number_field.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_rational_flint.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_rational_flint.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_real_mpfr_dense.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_ring_homomorphism.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_ring_homomorphism.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_template.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_template_header.pxi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_zmod_flint.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_zmod_flint.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_zz_pex.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/polynomial_zz_pex.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/real_roots.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/real_roots.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/refine_root.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/skew_polynomial_element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/skew_polynomial_element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/skew_polynomial_finite_field.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/skew_polynomial_finite_field.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/skew_polynomial_finite_order.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/skew_polynomial_finite_order.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/symmetric_reduction.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/symmetric_reduction.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/multi_polynomial_ideal_libsingular.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/multi_polynomial_libsingular.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/plural.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying ./sage/rings/polynomial/hilbert.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying ./sage/rings/polynomial/pbori/pbori.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying ./sage/rings/polynomial/pbori/pbori.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/weil
copying ./sage/rings/polynomial/weil/weil_polynomials.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/weil
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/semirings
copying ./sage/rings/semirings/tropical_semiring.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/semirings
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat/solvers
copying ./sage/sat/solvers/satsolver.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat/solvers
copying ./sage/sat/solvers/satsolver.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat/solvers
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying ./sage/schemes/elliptic_curves/descent_two_isogeny.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying ./sage/schemes/elliptic_curves/mod_sym_num.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying ./sage/schemes/elliptic_curves/period_lattice_region.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying ./sage/schemes/hyperelliptic_curves/hypellfrob.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
copying ./sage/schemes/toric/divisor_class.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying ./sage/sets/disjoint_set.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying ./sage/sets/disjoint_set.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying ./sage/sets/finite_set_map_cy.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying ./sage/sets/finite_set_map_cy.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying ./sage/sets/pythonclass.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying ./sage/sets/pythonclass.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying ./sage/sets/recursively_enumerated_set.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying ./sage/sets/recursively_enumerated_set.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats
copying ./sage/stats/intlist.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats
copying ./sage/stats/intlist.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/distributions
copying ./sage/stats/distributions/dgs.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/distributions
copying ./sage/stats/distributions/discrete_gaussian_integer.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/distributions
copying ./sage/stats/distributions/discrete_gaussian_integer.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/distributions
copying build/cythonized/sage/stats/distributions/dgs.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/distributions
copying build/cythonized/sage/stats/distributions/dgs_bern.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/distributions
copying build/cythonized/sage/stats/distributions/dgs_gauss.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/distributions
copying build/cythonized/sage/stats/distributions/dgs_misc.h -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/distributions
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/hmm
copying ./sage/stats/hmm/chmm.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/hmm
copying ./sage/stats/hmm/distributions.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/hmm
copying ./sage/stats/hmm/distributions.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/hmm
copying ./sage/stats/hmm/hmm.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/hmm
copying ./sage/stats/hmm/hmm.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/hmm
copying ./sage/stats/hmm/util.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/hmm
copying ./sage/stats/hmm/util.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/hmm
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/category_object.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/category_object.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/coerce.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/coerce.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/coerce_actions.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/coerce_actions.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/coerce_dict.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/coerce_dict.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/coerce_maps.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/coerce_maps.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/debug_options.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/debug_options.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/element.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/element.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/element_wrapper.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/element_wrapper.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/factory.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/list_clone.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/list_clone.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/list_clone_demo.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/list_clone_timings_cy.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/mutability.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/mutability.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/parent.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/parent.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/parent_base.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/parent_base.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/parent_gens.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/parent_gens.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/parent_old.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/parent_old.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/richcmp.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/richcmp.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/sage_object.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying ./sage/structure/sage_object.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying ./sage/symbolic/comparison.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying ./sage/symbolic/comparison.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying ./sage/symbolic/constants_c.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying ./sage/symbolic/expression.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying ./sage/symbolic/expression.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying ./sage/symbolic/function.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying ./sage/symbolic/function.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying ./sage/symbolic/getitem.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying ./sage/symbolic/getitem.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying ./sage/symbolic/ring.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying ./sage/symbolic/ring.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying ./sage/symbolic/series.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying ./sage/symbolic/series.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying ./sage/symbolic/substitution_map.pxd -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying ./sage/symbolic/substitution_map.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying ./sage/tests/cython.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying ./sage/tests/stl_vector.pyx -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
running build_py
copying sage/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage
copying sage/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage
copying sage/all_cmdline.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage
copying sage/all_notebook.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage
copying sage/version.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage
copying sage/env.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage
copying sage/algebras/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/affine_nil_temperley_lieb.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/askey_wilson.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/associated_graded.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/cellular_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/clifford_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/cluster_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/commutative_dga.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/free_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/free_algebra_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/free_algebra_quotient.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/free_algebra_quotient_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/free_zinbiel_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/group_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/hall_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/iwahori_hecke_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/jordan_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/nil_coxeter_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/orlik_solomon.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/orlik_terao.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/q_system.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/quantum_clifford.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/quantum_matrix_coordinate_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/quaternion_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/quaternion_algebra_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/rational_cherednik_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/schur_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/shuffle_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/splitting_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/tensor_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/weyl_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/yangian.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/yokonuma_hecke_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras
copying sage/algebras/finite_dimensional_algebras/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/finite_dimensional_algebras
copying sage/algebras/finite_dimensional_algebras/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/finite_dimensional_algebras
copying sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/finite_dimensional_algebras
copying sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_ideal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/finite_dimensional_algebras
copying sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/finite_dimensional_algebras
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/hecke_algebras
copying sage/algebras/hecke_algebras/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/hecke_algebras
copying sage/algebras/hecke_algebras/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/hecke_algebras
copying sage/algebras/hecke_algebras/ariki_koike_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/hecke_algebras
copying sage/algebras/letterplace/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/letterplace
copying sage/algebras/lie_algebras/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/abelian.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/affine_lie_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/bch.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/classical_lie_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/examples.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/free_lie_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/heisenberg.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/lie_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/nilpotent_lie_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/onsager.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/poincare_birkhoff_witt.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/quotient.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/rank_two_heisenberg_virasoro.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/structure_coefficients.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/subalgebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/symplectic_derivation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/verma_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
copying sage/algebras/lie_algebras/virasoro.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/abelian_lie_conformal_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/affine_lie_conformal_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/bosonic_ghosts_lie_conformal_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/examples.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/fermionic_ghosts_lie_conformal_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/finitely_freely_generated_lca.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/free_bosons_lie_conformal_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/free_fermions_lie_conformal_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/freely_generated_lie_conformal_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/graded_lie_conformal_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/lie_conformal_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/lie_conformal_algebra_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/lie_conformal_algebra_with_structure_coefs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/n2_lie_conformal_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/neveu_schwarz_lie_conformal_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/virasoro_lie_conformal_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
copying sage/algebras/lie_conformal_algebras/weyl_lie_conformal_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_conformal_algebras
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quantum_groups
copying sage/algebras/quantum_groups/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quantum_groups
copying sage/algebras/quantum_groups/ace_quantum_onsager.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quantum_groups
copying sage/algebras/quantum_groups/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quantum_groups
copying sage/algebras/quantum_groups/fock_space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quantum_groups
copying sage/algebras/quantum_groups/q_numbers.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quantum_groups
copying sage/algebras/quantum_groups/quantum_group_gap.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quantum_groups
copying sage/algebras/quantum_groups/representations.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quantum_groups
copying sage/algebras/quatalg/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quatalg
copying sage/algebras/quatalg/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quatalg
copying sage/algebras/quatalg/quaternion_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quatalg
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/steenrod
copying sage/algebras/steenrod/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/steenrod
copying sage/algebras/steenrod/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/steenrod
copying sage/algebras/steenrod/steenrod_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/steenrod
copying sage/algebras/steenrod/steenrod_algebra_bases.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/steenrod
copying sage/algebras/steenrod/steenrod_algebra_misc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/steenrod
copying sage/algebras/steenrod/steenrod_algebra_mult.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/steenrod
copying sage/arith/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying sage/arith/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying sage/arith/misc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith
copying sage/calculus/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying sage/calculus/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying sage/calculus/calculus.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying sage/calculus/desolvers.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying sage/calculus/functional.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying sage/calculus/functions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying sage/calculus/predefined.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying sage/calculus/test_sympy.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying sage/calculus/tests.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying sage/calculus/wester.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus
copying sage/calculus/transforms/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/transforms
copying sage/calculus/transforms/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/transforms
copying sage/calculus/transforms/dft.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/transforms
copying sage/categories/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/additive_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/additive_magmas.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/additive_monoids.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/additive_semigroups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/affine_weyl_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/algebra_functor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/algebra_ideals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/algebra_modules.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/aperiodic_semigroups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/associative_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/basic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/bialgebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/bialgebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/bimodules.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/cartesian_product.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/category.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/category_types.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/category_with_axiom.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/chain_complexes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/classical_crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/coalgebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/coalgebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/commutative_additive_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/commutative_additive_monoids.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/commutative_additive_semigroups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/commutative_algebra_ideals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/commutative_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/commutative_ring_ideals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/commutative_rings.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/complete_discrete_valuation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/complex_reflection_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/complex_reflection_or_generalized_coxeter_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/covariant_functorial_construction.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/coxeter_group_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/coxeter_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/cw_complexes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/discrete_valuation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/distributive_magmas_and_additive_magmas.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/division_rings.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/domains.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/dual.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/enumerated_sets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/euclidean_domains.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/facade_sets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/fields.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/filtered_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/filtered_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/filtered_hopf_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/filtered_modules.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/filtered_modules_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_complex_reflection_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_coxeter_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_dimensional_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_dimensional_bialgebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_dimensional_coalgebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_dimensional_graded_lie_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_dimensional_hopf_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_dimensional_lie_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_dimensional_modules_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_dimensional_nilpotent_lie_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_dimensional_semisimple_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_enumerated_sets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_fields.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_lattice_posets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_monoids.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_permutation_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_posets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_semigroups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_sets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finite_weyl_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finitely_generated_lambda_bracket_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finitely_generated_lie_conformal_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finitely_generated_magmas.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/finitely_generated_semigroups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/function_fields.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/g_sets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/gcd_domains.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/generalized_coxeter_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/graded_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/graded_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/graded_bialgebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/graded_bialgebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/graded_coalgebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/graded_coalgebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/graded_hopf_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/graded_hopf_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/graded_lie_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/graded_lie_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/graded_lie_conformal_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/graded_modules.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/graded_modules_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/graphs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/group_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/groupoid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/h_trivial_semigroups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/hecke_modules.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/highest_weight_crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/homsets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/hopf_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/hopf_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/infinite_enumerated_sets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/integral_domains.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/isomorphic_objects.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/j_trivial_semigroups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/kac_moody_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/l_trivial_semigroups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/lambda_bracket_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/lambda_bracket_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/lattice_posets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/left_modules.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/lie_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/lie_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/lie_conformal_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/lie_conformal_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/lie_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/loop_crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/magmas.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/magmas_and_additive_magmas.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/magmatic_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/manifolds.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/matrix_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/metric_spaces.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/modular_abelian_varieties.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/modules.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/modules_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/monoid_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/monoids.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/number_fields.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/objects.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/partially_ordered_monoids.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/permutation_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/pointed_sets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/polyhedra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/poor_man_map.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/posets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/primer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/principal_ideal_domains.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/pushout.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/quantum_group_representations.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/quotient_fields.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/quotients.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/r_trivial_semigroups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/realizations.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/regular_crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/regular_supercrystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/right_modules.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/ring_ideals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/rings.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/rngs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/schemes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/semigroups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/semirings.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/semisimple_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/sets_cat.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/sets_with_grading.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/sets_with_partial_maps.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/shephard_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/signed_tensor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/simplicial_complexes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/simplicial_sets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/subobjects.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/subquotients.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/super_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/super_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/super_hopf_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/super_lie_conformal_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/super_modules.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/super_modules_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/supercommutative_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/supercrystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/tensor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/topological_spaces.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/triangular_kac_moody_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/tutorial.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/unique_factorization_domains.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/unital_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/vector_bundles.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/vector_spaces.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/weyl_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/with_realizations.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories
copying sage/categories/examples/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/commutative_additive_monoids.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/commutative_additive_semigroups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/coxeter_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/cw_complexes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/facade_sets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/filtered_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/filtered_modules_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/finite_coxeter_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/finite_dimensional_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/finite_dimensional_lie_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/finite_enumerated_sets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/finite_monoids.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/finite_semigroups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/finite_weyl_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/graded_connected_hopf_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/graded_modules_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/graphs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/hopf_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/infinite_enumerated_sets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/lie_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/lie_algebras_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/magmas.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/manifolds.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/monoids.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/posets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/semigroups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/sets_cat.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/sets_with_grading.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/categories/examples/with_realizations.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples
copying sage/coding/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/abstract_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/ag_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/bch_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/bounds_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/channel.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/channels_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/code_bounds.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/code_constructions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/codes_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/cyclic_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/databases.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/decoder.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/decoders_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/delsarte_bounds.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/encoder.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/encoders_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/extended_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/gabidulin_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/golay_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/goppa_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/grs_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/guava.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/hamming_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/information_set_decoder.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/linear_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/linear_code_no_metric.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/linear_rank_metric.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/parity_check_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/punctured_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/reed_muller_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/relative_finite_field_extension.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/self_dual_codes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/subfield_subcode.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/two_weight_db.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding
copying sage/coding/codecan/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/codecan
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/guruswami_sudan
copying sage/coding/guruswami_sudan/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/guruswami_sudan
copying sage/coding/guruswami_sudan/gs_decoder.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/guruswami_sudan
copying sage/coding/guruswami_sudan/interpolation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/guruswami_sudan
copying sage/coding/guruswami_sudan/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/guruswami_sudan
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/source_coding
copying sage/coding/source_coding/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/source_coding
copying sage/coding/source_coding/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/source_coding
copying sage/coding/source_coding/huffman.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/source_coding
copying sage/combinat/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/abstract_tree.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/affine_permutation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/algebraic_combinatorics.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/alternating_sign_matrix.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/backtrack.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/baxter_permutations.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/binary_recurrence_sequences.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/binary_tree.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/blob_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/cartesian_product.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/catalog_partitions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/cluster_complex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/colored_permutations.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/combinat.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/combination.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/combinatorial_map.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/composition.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/composition_signed.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/composition_tableau.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/constellation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/core.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/counting.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/cyclic_sieving_phenomenon.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/decorated_permutation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/derangements.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/descent_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/diagram_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/dlx.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/dyck_word.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/e_one_star.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/enumerated_sets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/family.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/finite_state_machine.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/finite_state_machine_generators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/fqsym.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/free_dendriform_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/free_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/free_prelie_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/fully_commutative_elements.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/fully_packed_loop.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/gelfand_tsetlin_patterns.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/graph_path.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/gray_codes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/grossman_larson_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/growth.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/hall_polynomial.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/hillman_grassl.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/integer_list_old.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/integer_matrices.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/integer_vector.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/integer_vector_weighted.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/integer_vectors_mod_permgroup.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/interval_posets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/k_regular_sequence.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/k_tableau.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/kazhdan_lusztig.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/knutson_tao_puzzles.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/lr_tableau.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/lyndon_word.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/misc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/multiset_partition_into_sets_ordered.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/necklace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/non_decreasing_parking_function.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/ordered_tree.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/output.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/parallelogram_polyomino.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/parking_functions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/partition.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/partition_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/partition_kleshchev.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/partition_shifting_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/partition_tuple.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/perfect_matching.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/permutation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/plane_partition.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/q_analogues.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/quickref.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/ranker.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/recognizable_series.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/restricted_growth.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/ribbon.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/ribbon_shaped_tableau.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/ribbon_tableau.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/rooted_tree.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/rsk.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/schubert_polynomial.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/set_partition.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/set_partition_ordered.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/shard_order.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/shifted_primed_tableau.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/shuffle.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/sidon_sets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/similarity_class_type.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/sine_gordon.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/six_vertex_model.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/skew_partition.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/skew_tableau.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/sloane_functions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/subset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/subsets_hereditary.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/subsets_pairwise.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/subword.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/subword_complex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/super_tableau.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/superpartition.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/symmetric_group_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/symmetric_group_representations.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/tableau.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/tableau_residues.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/tableau_tuple.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/tamari_lattices.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/tiling.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/tools.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/tuple.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/tutorial.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/vector_partition.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
copying sage/combinat/yang_baxter_graph.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/chas
copying sage/combinat/chas/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/chas
copying sage/combinat/chas/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/chas
copying sage/combinat/chas/fsym.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/chas
copying sage/combinat/chas/wqsym.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/chas
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/cluster_algebra_quiver
copying sage/combinat/cluster_algebra_quiver/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/cluster_algebra_quiver
copying sage/combinat/cluster_algebra_quiver/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/cluster_algebra_quiver
copying sage/combinat/cluster_algebra_quiver/cluster_seed.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/cluster_algebra_quiver
copying sage/combinat/cluster_algebra_quiver/interact.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/cluster_algebra_quiver
copying sage/combinat/cluster_algebra_quiver/mutation_class.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/cluster_algebra_quiver
copying sage/combinat/cluster_algebra_quiver/mutation_type.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/cluster_algebra_quiver
copying sage/combinat/cluster_algebra_quiver/quiver.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/cluster_algebra_quiver
copying sage/combinat/cluster_algebra_quiver/quiver_mutation_type.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/cluster_algebra_quiver
copying sage/combinat/crystals/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/affine.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/affine_factorization.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/affinization.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/alcove_path.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/bkk_crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/catalog_elementary_crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/catalog_infinity_crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/catalog_kirillov_reshetikhin.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/direct_sum.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/elementary_crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/fast_crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/fully_commutative_stable_grothendieck.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/generalized_young_walls.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/highest_weight_crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/induced_structure.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/infinity_crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/kac_modules.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/kirillov_reshetikhin.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/kyoto_path_model.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/littelmann_path.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/monomial_crystals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/multisegments.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/mv_polytopes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/pbw_crystal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/polyhedral_realization.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/star_crystal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/subcrystal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/tensor_product.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/crystals/virtual_crystal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals
copying sage/combinat/designs/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/bibd.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/block_design.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/covering_design.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/database.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/design_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/difference_family.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/difference_matrices.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/ext_rep.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/group_divisible_designs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/incidence_structures.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/latin_squares.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/orthogonal_arrays.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/orthogonal_arrays_build_recursive.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/resolvable_bibd.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/steiner_quadruple_systems.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/designs/twographs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs
copying sage/combinat/integer_lists/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/integer_lists
copying sage/combinat/integer_lists/lists.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/integer_lists
copying sage/combinat/integer_lists/nn.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/integer_lists
copying sage/combinat/matrices/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/matrices
copying sage/combinat/matrices/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/matrices
copying sage/combinat/matrices/dlxcpp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/matrices
copying sage/combinat/matrices/hadamard_matrix.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/matrices
copying sage/combinat/matrices/latin.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/matrices
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/ncsf_qsym
copying sage/combinat/ncsf_qsym/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/ncsf_qsym
copying sage/combinat/ncsf_qsym/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/ncsf_qsym
copying sage/combinat/ncsf_qsym/combinatorics.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/ncsf_qsym
copying sage/combinat/ncsf_qsym/generic_basis_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/ncsf_qsym
copying sage/combinat/ncsf_qsym/ncsf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/ncsf_qsym
copying sage/combinat/ncsf_qsym/qsym.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/ncsf_qsym
copying sage/combinat/ncsf_qsym/tutorial.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/ncsf_qsym
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/ncsym
copying sage/combinat/ncsym/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/ncsym
copying sage/combinat/ncsym/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/ncsym
copying sage/combinat/ncsym/bases.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/ncsym
copying sage/combinat/ncsym/dual.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/ncsym
copying sage/combinat/ncsym/ncsym.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/ncsym
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/path_tableaux
copying sage/combinat/path_tableaux/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/path_tableaux
copying sage/combinat/path_tableaux/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/path_tableaux
copying sage/combinat/path_tableaux/catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/path_tableaux
copying sage/combinat/path_tableaux/dyck_path.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/path_tableaux
copying sage/combinat/path_tableaux/frieze.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/path_tableaux
copying sage/combinat/path_tableaux/path_tableau.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/path_tableaux
copying sage/combinat/path_tableaux/semistandard.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/path_tableaux
copying sage/combinat/posets/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
copying sage/combinat/posets/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
copying sage/combinat/posets/cartesian_product.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
copying sage/combinat/posets/d_complete.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
copying sage/combinat/posets/elements.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
copying sage/combinat/posets/forest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
copying sage/combinat/posets/hasse_diagram.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
copying sage/combinat/posets/incidence_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
copying sage/combinat/posets/lattices.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
copying sage/combinat/posets/linear_extensions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
copying sage/combinat/posets/mobile.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
copying sage/combinat/posets/moebius_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
copying sage/combinat/posets/poset_examples.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
copying sage/combinat/posets/posets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets
copying sage/combinat/rigged_configurations/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/bij_abstract_class.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/bij_infinity.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/bij_type_A.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/bij_type_A2_dual.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/bij_type_A2_even.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/bij_type_A2_odd.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/bij_type_B.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/bij_type_C.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/bij_type_D.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/bij_type_D_tri.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/bij_type_D_twisted.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/bij_type_E67.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/bijection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/kleber_tree.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/kr_tableaux.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/rc_crystal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/rc_infinity.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/rigged_configuration_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/rigged_configurations.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/tensor_product_kr_tableaux.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/rigged_configurations/tensor_product_kr_tableaux_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations
copying sage/combinat/root_system/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/ambient_space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/associahedron.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/braid_move_calculator.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/branching_rules.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/cartan_matrix.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/cartan_type.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/coxeter_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/coxeter_matrix.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/coxeter_type.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/dynkin_diagram.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/extended_affine_weyl_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/fundamental_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/fusion_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/hecke_algebra_representation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/integrable_representations.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/non_symmetric_macdonald_polynomials.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/pieri_factors.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/plot.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/reflection_group_complex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/reflection_group_real.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/root_lattice_realization_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/root_lattice_realizations.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/root_space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/root_system.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_A.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_A_affine.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_A_infinity.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_B.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_BC_affine.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_B_affine.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_C.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_C_affine.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_D.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_D_affine.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_E.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_E_affine.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_F.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_F_affine.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_G.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_G_affine.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_H.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_I.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_Q.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_affine.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_dual.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_folded.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_marked.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_reducible.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_relabel.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/type_super_A.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/weight_lattice_realizations.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/weight_space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/weyl_characters.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
copying sage/combinat/root_system/weyl_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/character.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/classical.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/dual.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/elementary.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/hall_littlewood.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/hecke.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/homogeneous.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/jack.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/k_dual.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/kfpoly.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/llt.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/macdonald.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/monomial.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/multiplicative.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/new_kschur.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/ns_macdonald.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/orthogonal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/orthotriang.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/powersum.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/schur.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/sf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/sfa.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/symplectic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
copying sage/combinat/sf/witt.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/sf
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/characteristic_species.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/composition_species.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/cycle_species.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/empty_species.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/functorial_composition_species.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/generating_series.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/library.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/linear_order_species.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/misc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/partition_species.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/permutation_species.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/product_species.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/recursive_species.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/series.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/series_order.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/set_species.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/species.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/stream.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/structure.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/subset_species.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/species/sum_species.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/species
copying sage/combinat/words/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/combinat/words/abstract_word.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/combinat/words/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/combinat/words/alphabet.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/combinat/words/finite_word.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/combinat/words/infinite_word.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/combinat/words/lyndon_word.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/combinat/words/morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/combinat/words/paths.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/combinat/words/shuffle_product.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/combinat/words/suffix_trees.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/combinat/words/word.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/combinat/words/word_generators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/combinat/words/word_infinite_datatypes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/combinat/words/word_options.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/combinat/words/words.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words
copying sage/cpython/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying sage/cpython/_py2_random.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying sage/cpython/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython
copying sage/crypto/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
copying sage/crypto/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
copying sage/crypto/cipher.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
copying sage/crypto/classical.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
copying sage/crypto/classical_cipher.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
copying sage/crypto/cryptosystem.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
copying sage/crypto/lattice.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
copying sage/crypto/lfsr.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
copying sage/crypto/lwe.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
copying sage/crypto/sbox.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
copying sage/crypto/sboxes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
copying sage/crypto/stream.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
copying sage/crypto/stream_cipher.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
copying sage/crypto/util.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/block_cipher
copying sage/crypto/block_cipher/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/block_cipher
copying sage/crypto/block_cipher/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/block_cipher
copying sage/crypto/block_cipher/des.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/block_cipher
copying sage/crypto/block_cipher/miniaes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/block_cipher
copying sage/crypto/block_cipher/present.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/block_cipher
copying sage/crypto/block_cipher/sdes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/block_cipher
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/mq
copying sage/crypto/mq/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/mq
copying sage/crypto/mq/mpolynomialsystemgenerator.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/mq
copying sage/crypto/mq/rijndael_gf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/mq
copying sage/crypto/mq/sbox.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/mq
copying sage/crypto/mq/sr.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/mq
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/public_key
copying sage/crypto/public_key/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/public_key
copying sage/crypto/public_key/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/public_key
copying sage/crypto/public_key/blum_goldwasser.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/public_key
copying sage/data_structures/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
copying sage/data_structures/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
copying sage/data_structures/mutable_poset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/conway.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/cremona.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/cunningham_tables.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/db_class_polynomials.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/db_modular_polynomials.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/findstat.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/jones.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/knotinfo_db.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/odlyzko.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/oeis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/sloane.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/sql_db.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/stein_watkins.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/databases/symbolic_data.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/databases
copying sage/docs/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/docs
copying sage/docs/conf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/docs
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest
copying sage/doctest/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest
copying sage/doctest/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest
copying sage/doctest/control.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest
copying sage/doctest/external.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest
copying sage/doctest/fixtures.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest
copying sage/doctest/parsing.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest
copying sage/doctest/reporting.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest
copying sage/doctest/sources.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest
copying sage/doctest/test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest
copying sage/doctest/util.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest
copying sage/doctest/forker.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest
copying sage/dynamics/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics
copying sage/dynamics/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics
copying sage/dynamics/finite_dynamical_system.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics
copying sage/dynamics/finite_dynamical_system_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics
copying sage/dynamics/surface_dynamics_deprecation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics
copying sage/dynamics/arithmetic_dynamics/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/arithmetic_dynamics
copying sage/dynamics/arithmetic_dynamics/affine_ds.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/arithmetic_dynamics
copying sage/dynamics/arithmetic_dynamics/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/arithmetic_dynamics
copying sage/dynamics/arithmetic_dynamics/endPN_automorphism_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/arithmetic_dynamics
copying sage/dynamics/arithmetic_dynamics/endPN_minimal_model.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/arithmetic_dynamics
copying sage/dynamics/arithmetic_dynamics/generic_ds.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/arithmetic_dynamics
copying sage/dynamics/arithmetic_dynamics/product_projective_ds.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/arithmetic_dynamics
copying sage/dynamics/arithmetic_dynamics/projective_ds.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/arithmetic_dynamics
copying sage/dynamics/arithmetic_dynamics/wehlerK3.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/arithmetic_dynamics
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/cellular_automata
copying sage/dynamics/cellular_automata/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/cellular_automata
copying sage/dynamics/cellular_automata/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/cellular_automata
copying sage/dynamics/cellular_automata/catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/cellular_automata
copying sage/dynamics/cellular_automata/elementary.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/cellular_automata
copying sage/dynamics/cellular_automata/glca.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/cellular_automata
copying sage/dynamics/cellular_automata/solitons.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/cellular_automata
copying sage/dynamics/complex_dynamics/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/complex_dynamics
copying sage/dynamics/complex_dynamics/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/complex_dynamics
copying sage/dynamics/complex_dynamics/mandel_julia.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/complex_dynamics
copying sage/ext/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/features/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/features/bliss.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/features/csdp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/features/databases.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/features/fes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/features/ffmpeg.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/features/gap.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/features/graph_generators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/features/graphviz.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/features/imagemagick.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/features/kenzo.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/features/latte.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/features/lrs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/features/pandoc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/features/rubiks.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/features
copying sage/finance/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/finance
copying sage/finance/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/finance
copying sage/finance/easter.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/finance
copying sage/finance/markov_multifractal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/finance
copying sage/finance/stock.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/finance
copying sage/functions/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/airy.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/bessel.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/error.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/exp_integral.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/generalized.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/hyperbolic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/hypergeometric.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/jacobi.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/log.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/min_max.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/orthogonal_polys.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/piecewise.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/special.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/spike_function.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/transcendental.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/trig.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/wigner.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/gamma.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
copying sage/functions/other.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/game_theory
copying sage/game_theory/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/game_theory
copying sage/game_theory/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/game_theory
copying sage/game_theory/catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/game_theory
copying sage/game_theory/catalog_normal_form_games.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/game_theory
copying sage/game_theory/cooperative_game.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/game_theory
copying sage/game_theory/gambit_docs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/game_theory
copying sage/game_theory/matching_game.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/game_theory
copying sage/game_theory/normal_form_game.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/game_theory
copying sage/game_theory/parser.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/game_theory
copying sage/games/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/games
copying sage/games/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/games
copying sage/games/hexad.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/games
copying sage/games/quantumino.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/games
copying sage/games/sudoku.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/games
copying sage/geometry/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/cone.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/cone_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/convex_set.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/fan.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/fan_isomorphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/fan_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/hasse_diagram.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/lattice_polytope.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/linear_expression.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/newton_polygon.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/polyhedral_complex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/pseudolines.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/relative_interior.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/ribbon_graph.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/toric_lattice.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/toric_plotter.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
copying sage/geometry/voronoi_diagram.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperbolic_space
copying sage/geometry/hyperbolic_space/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperbolic_space
copying sage/geometry/hyperbolic_space/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperbolic_space
copying sage/geometry/hyperbolic_space/hyperbolic_coercion.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperbolic_space
copying sage/geometry/hyperbolic_space/hyperbolic_constants.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperbolic_space
copying sage/geometry/hyperbolic_space/hyperbolic_geodesic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperbolic_space
copying sage/geometry/hyperbolic_space/hyperbolic_interface.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperbolic_space
copying sage/geometry/hyperbolic_space/hyperbolic_isometry.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperbolic_space
copying sage/geometry/hyperbolic_space/hyperbolic_model.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperbolic_space
copying sage/geometry/hyperbolic_space/hyperbolic_point.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperbolic_space
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperplane_arrangement
copying sage/geometry/hyperplane_arrangement/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperplane_arrangement
copying sage/geometry/hyperplane_arrangement/affine_subspace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperplane_arrangement
copying sage/geometry/hyperplane_arrangement/arrangement.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperplane_arrangement
copying sage/geometry/hyperplane_arrangement/check_freeness.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperplane_arrangement
copying sage/geometry/hyperplane_arrangement/hyperplane.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperplane_arrangement
copying sage/geometry/hyperplane_arrangement/library.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperplane_arrangement
copying sage/geometry/hyperplane_arrangement/plot.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/hyperplane_arrangement
copying sage/geometry/polyhedron/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/backend_cdd.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/backend_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/backend_normaliz.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/backend_polymake.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/backend_ppl.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/base.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/base_QQ.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/base_RDF.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/base_ZZ.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/base_mutable.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/cdd_file_format.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/double_description.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/double_description_inhomogeneous.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/face.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/lattice_euclidean_group_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/library.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/misc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/palp_database.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/parent.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/plot.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/ppl_lattice_polygon.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/ppl_lattice_polytope.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/representation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron
copying sage/geometry/polyhedron/combinatorial_polyhedron/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/modules
copying sage/geometry/polyhedron/modules/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/modules
copying sage/geometry/polyhedron/modules/formal_polyhedra_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/modules
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/riemannian_manifolds
copying sage/geometry/riemannian_manifolds/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/riemannian_manifolds
copying sage/geometry/riemannian_manifolds/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/riemannian_manifolds
copying sage/geometry/riemannian_manifolds/parametrized_surface3d.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/riemannian_manifolds
copying sage/geometry/riemannian_manifolds/surface3d_generators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/riemannian_manifolds
copying sage/geometry/triangulation/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/triangulation
copying sage/geometry/triangulation/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/triangulation
copying sage/geometry/triangulation/element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/triangulation
copying sage/geometry/triangulation/point_configuration.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/triangulation
copying sage/graphs/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/bipartite_graph.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/digraph.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/digraph_generators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/domination.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/dot2tex_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/generic_graph.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/graph.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/graph_database.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/graph_editor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/graph_generators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/graph_input.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/graph_latex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/graph_list.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/graph_plot.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/graph_plot_js.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/hypergraph_generators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/isgci.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/lovasz_theta.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/orientations.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/partial_cube.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/pq_trees.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/print_graphs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/schnyder.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/tutte_polynomial.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs
copying sage/graphs/base/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying sage/graphs/base/overview.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base
copying sage/graphs/generators/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/generators
copying sage/graphs/generators/basic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/generators
copying sage/graphs/generators/chessboard.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/generators
copying sage/graphs/generators/classical_geometries.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/generators
copying sage/graphs/generators/degree_sequence.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/generators
copying sage/graphs/generators/families.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/generators
copying sage/graphs/generators/intersection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/generators
copying sage/graphs/generators/platonic_solids.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/generators
copying sage/graphs/generators/random.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/generators
copying sage/graphs/generators/smallgraphs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/generators
copying sage/graphs/generators/world_map.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/generators
copying sage/graphs/graph_decompositions/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions
copying sage/graphs/graph_decompositions/modular_decomposition.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions
copying sage/groups/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/artin.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/braid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/class_function.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/conjugacy_classes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/cubic_braid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/finitely_presented.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/finitely_presented_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/finitely_presented_named.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/fqf_orthogonal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/free_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/galois_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/group_exp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/group_semidirect_product.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/groups_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/indexed_free_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/libgap_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/libgap_mixin.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/libgap_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/pari_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
copying sage/groups/raag.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/abelian_gps
copying sage/groups/abelian_gps/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/abelian_gps
copying sage/groups/abelian_gps/abelian_aut.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/abelian_gps
copying sage/groups/abelian_gps/abelian_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/abelian_gps
copying sage/groups/abelian_gps/abelian_group_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/abelian_gps
copying sage/groups/abelian_gps/abelian_group_gap.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/abelian_gps
copying sage/groups/abelian_gps/abelian_group_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/abelian_gps
copying sage/groups/abelian_gps/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/abelian_gps
copying sage/groups/abelian_gps/dual_abelian_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/abelian_gps
copying sage/groups/abelian_gps/dual_abelian_group_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/abelian_gps
copying sage/groups/abelian_gps/element_base.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/abelian_gps
copying sage/groups/abelian_gps/values.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/abelian_gps
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/additive_abelian
copying sage/groups/additive_abelian/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/additive_abelian
copying sage/groups/additive_abelian/additive_abelian_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/additive_abelian
copying sage/groups/additive_abelian/additive_abelian_wrapper.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/additive_abelian
copying sage/groups/additive_abelian/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/additive_abelian
copying sage/groups/additive_abelian/qmodnz.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/additive_abelian
copying sage/groups/additive_abelian/qmodnz_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/additive_abelian
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/affine_gps
copying sage/groups/affine_gps/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/affine_gps
copying sage/groups/affine_gps/affine_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/affine_gps
copying sage/groups/affine_gps/catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/affine_gps
copying sage/groups/affine_gps/euclidean_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/affine_gps
copying sage/groups/affine_gps/group_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/affine_gps
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/lie_gps
copying sage/groups/lie_gps/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/lie_gps
copying sage/groups/lie_gps/catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/lie_gps
copying sage/groups/lie_gps/nilpotent_lie_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/lie_gps
copying sage/groups/matrix_gps/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/binary_dihedral.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/coxeter_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/finitely_generated.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/heisenberg.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/isometries.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/linear.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/matrix_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/named_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/orthogonal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/pickling_overrides.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/symplectic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
copying sage/groups/matrix_gps/unitary.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/misc_gps
copying sage/groups/misc_gps/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/misc_gps
copying sage/groups/misc_gps/argument_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/misc_gps
copying sage/groups/misc_gps/imaginary_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/misc_gps
copying sage/groups/misc_gps/misc_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/misc_gps
copying sage/groups/misc_gps/misc_groups_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/misc_gps
copying sage/groups/perm_gps/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps
copying sage/groups/perm_gps/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps
copying sage/groups/perm_gps/constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps
copying sage/groups/perm_gps/cubegroup.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps
copying sage/groups/perm_gps/permgroup.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps
copying sage/groups/perm_gps/permgroup_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps
copying sage/groups/perm_gps/permgroup_named.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps
copying sage/groups/perm_gps/permutation_groups_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps
copying sage/groups/perm_gps/symgp_conjugacy_class.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps
copying sage/groups/perm_gps/partn_ref/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref
copying sage/groups/perm_gps/partn_ref2/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref2
copying sage/groups/semimonomial_transformations/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/semimonomial_transformations
copying sage/groups/semimonomial_transformations/semimonomial_transformation_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/semimonomial_transformations
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/algebraic_topological_model.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/cell_complex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/chain_complex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/chain_complex_homspace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/chain_complex_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/chain_homotopy.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/chains.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/cubical_complex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/delta_complex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/examples.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/hochschild_complex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/homology_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/homology_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/homology_vector_space_with_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/koszul_complex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/matrix_utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/simplicial_complex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/simplicial_complex_homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/simplicial_complex_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/simplicial_set.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/simplicial_set_constructions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/simplicial_set_examples.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/simplicial_set_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/homology/tests.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/homology
copying sage/interacts/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interacts
copying sage/interacts/algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interacts
copying sage/interacts/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interacts
copying sage/interacts/calculus.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interacts
copying sage/interacts/fractals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interacts
copying sage/interacts/geometry.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interacts
copying sage/interacts/statistics.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interacts
copying sage/interacts/library.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interacts
copying sage/interfaces/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/axiom.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/chomp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/cleaner.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/ecm.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/expect.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/four_ti_2.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/fricas.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/frobby.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/gap.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/gap3.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/gap_workspace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/genus2reduction.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/gfan.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/giac.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/gnuplot.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/gp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/interface.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/jmoldata.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/kash.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/kenzo.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/latte.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/lie.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/lisp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/macaulay2.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/magma.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/magma_free.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/maple.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/matlab.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/maxima.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/maxima_abstract.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/maxima_lib.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/mupad.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/mwrank.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/octave.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/phc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/polymake.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/povray.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/psage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/qepcad.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/qsieve.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/quit.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/r.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/read_data.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/sage0.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/scilab.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/singular.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/sympy.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/sympy_wrapper.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/tab_completion.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/tachyon.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/tests.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/tides.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/rubik.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/interfaces/mathematica.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/knots
copying sage/knots/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/knots
copying sage/knots/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/knots
copying sage/knots/gauss_code.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/knots
copying sage/knots/knot.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/knots
copying sage/knots/knot_table.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/knots
copying sage/knots/knotinfo.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/knots
copying sage/knots/link.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/knots
copying sage/lfunctions/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/lfunctions
copying sage/lfunctions/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/lfunctions
copying sage/lfunctions/dokchitser.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/lfunctions
copying sage/lfunctions/pari.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/lfunctions
copying sage/lfunctions/lcalc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/lfunctions
copying sage/lfunctions/sympow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/lfunctions
copying sage/libs/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying sage/libs/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs
copying sage/libs/arb/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb
copying sage/libs/coxeter3/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/coxeter3
copying sage/libs/coxeter3/coxeter_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/coxeter3
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/cremona
copying sage/libs/cremona/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/cremona
copying sage/libs/eclib/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib
copying sage/libs/eclib/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib
copying sage/libs/eclib/constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib
copying sage/libs/eclib/interface.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib
copying sage/libs/flint/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint
copying sage/libs/gap/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying sage/libs/gap/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying sage/libs/gap/all_documented_functions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying sage/libs/gap/assigned_names.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying sage/libs/gap/context_managers.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying sage/libs/gap/gap_functions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying sage/libs/gap/gap_globals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying sage/libs/gap/operations.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying sage/libs/gap/saved_workspace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying sage/libs/gap/test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying sage/libs/gap/test_long.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
copying sage/libs/giac/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/giac
copying sage/libs/glpk/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/glpk
copying sage/libs/gmp/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gmp
copying sage/libs/gsl/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl
copying sage/libs/lcalc/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/lcalc
copying sage/libs/linbox/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linbox
copying sage/libs/linkages/padics/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linkages/padics
copying sage/libs/linkages/padics/relaxed/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linkages/padics/relaxed
copying sage/libs/lrcalc/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/lrcalc
copying sage/libs/mpmath/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpmath
copying sage/libs/mpmath/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpmath
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mwrank
copying sage/libs/mwrank/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mwrank
copying sage/libs/ntl/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying sage/libs/ntl/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl
copying sage/libs/pari/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari
copying sage/libs/pari/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari
copying sage/libs/pari/tests.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari
copying sage/libs/pynac/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pynac
copying sage/libs/singular/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
copying sage/libs/singular/function_factory.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
copying sage/libs/singular/standard_options.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular
copying sage/libs/symmetrica/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/symmetrica
copying sage/libs/symmetrica/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/symmetrica
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/logic
copying sage/logic/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/logic
copying sage/logic/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/logic
copying sage/logic/booleval.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/logic
copying sage/logic/boolformula.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/logic
copying sage/logic/logic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/logic
copying sage/logic/logicparser.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/logic
copying sage/logic/logictable.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/logic
copying sage/logic/propcalc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/logic
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/calculus_method.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/chart.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/chart_func.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/continuous_map.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/continuous_map_image.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/family.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/local_frame.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/manifold.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/manifold_homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/operators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/point.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/scalarfield.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/scalarfield_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/section.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/section_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/structure.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/subset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/topological_submanifold.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/trivialization.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/utilities.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/vector_bundle.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/vector_bundle_fiber.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
copying sage/manifolds/vector_bundle_fiber_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/affine_connection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/automorphismfield.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/automorphismfield_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/bundle_connection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/characteristic_class.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/chart.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/curve.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/de_rham_cohomology.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/degenerate.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/degenerate_submanifold.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/diff_form.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/diff_form_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/diff_map.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/differentiable_submanifold.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/integrated_curve.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/levi_civita_connection.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/manifold.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/manifold_homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/metric.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/mixed_form.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/mixed_form_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/multivector_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/multivectorfield.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/pseudo_riemannian.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/pseudo_riemannian_submanifold.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/scalarfield.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/scalarfield_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/tangent_space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/tangent_vector.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/tensorfield.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/tensorfield_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/tensorfield_paral.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/vector_bundle.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/vectorfield.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/vectorfield_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
copying sage/manifolds/differentiable/vectorframe.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable/examples
copying sage/manifolds/differentiable/examples/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable/examples
copying sage/manifolds/differentiable/examples/euclidean.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable/examples
copying sage/manifolds/differentiable/examples/real_line.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable/examples
copying sage/manifolds/differentiable/examples/sphere.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/differentiable/examples
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/subsets
copying sage/manifolds/subsets/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/subsets
copying sage/manifolds/subsets/closure.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/subsets
copying sage/manifolds/subsets/pullback.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/manifolds/subsets
copying sage/matrix/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying sage/matrix/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying sage/matrix/benchmark.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying sage/matrix/berlekamp_massey.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying sage/matrix/compute_J_ideal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying sage/matrix/docs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying sage/matrix/matrix_integer_dense_hnf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying sage/matrix/matrix_integer_dense_saturation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying sage/matrix/matrix_misc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying sage/matrix/matrix_space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying sage/matrix/operation_table.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying sage/matrix/special.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying sage/matrix/symplectic_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying sage/matrix/tests.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix
copying sage/matroids/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying sage/matroids/advanced.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying sage/matroids/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying sage/matroids/catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying sage/matroids/constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying sage/matroids/dual_matroid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying sage/matroids/graphic_matroid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying sage/matroids/matroids_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying sage/matroids/matroids_plot_helpers.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying sage/matroids/minor_matroid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying sage/matroids/named_matroids.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying sage/matroids/rank_matroid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying sage/matroids/utilities.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids
copying sage/media/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/media
copying sage/media/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/media
copying sage/media/wav.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/media
copying sage/misc/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/abstract_method.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/banner.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/benchmark.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/bindable_class.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/call.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/classgraph.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/compat.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/converting_dict.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/cython.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/decorators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/defaults.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/dev_tools.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/dist.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/edit_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/element_with_label.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/explain_pickle.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/flatten.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/func_persist.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/functional.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/getusage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/gperftools.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/inline_fortran.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/latex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/latex_macros.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/lazy_format.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/lazy_import_cache.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/map_threaded.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/mathml.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/messaging.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/method_decorator.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/misc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/mrange.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/multireplace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/nested_class_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/object_multiplexer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/package.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/pager.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/prandom.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/profiler.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/proof.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/python.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/random_testing.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/remote_file.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/repr.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/rest_index_of_methods.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/sage_eval.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/sage_input.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/sage_timeit.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/sage_unittest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/sageinspect.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/sh.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/sphinxify.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/superseded.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/temporary_file.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/test_class_pickling.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/trace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/unknown.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/verbose.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/viewer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/sagedoc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/copying.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/html.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/misc/table.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc
copying sage/modular/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular
copying sage/modular/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular
copying sage/modular/buzzard.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular
copying sage/modular/congroup.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular
copying sage/modular/congroup_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular
copying sage/modular/cusps.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular
copying sage/modular/cusps_nf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular
copying sage/modular/dims.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular
copying sage/modular/etaproducts.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular
copying sage/modular/hypergeometric_motive.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular
copying sage/modular/multiple_zeta.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular
copying sage/modular/dirichlet.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/abvar
copying sage/modular/abvar/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/abvar
copying sage/modular/abvar/abvar.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/abvar
copying sage/modular/abvar/abvar_ambient_jacobian.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/abvar
copying sage/modular/abvar/abvar_newform.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/abvar
copying sage/modular/abvar/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/abvar
copying sage/modular/abvar/constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/abvar
copying sage/modular/abvar/cuspidal_subgroup.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/abvar
copying sage/modular/abvar/finite_subgroup.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/abvar
copying sage/modular/abvar/homology.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/abvar
copying sage/modular/abvar/homspace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/abvar
copying sage/modular/abvar/lseries.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/abvar
copying sage/modular/abvar/morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/abvar
copying sage/modular/abvar/torsion_point.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/abvar
copying sage/modular/abvar/torsion_subgroup.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/abvar
copying sage/modular/arithgroup/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
copying sage/modular/arithgroup/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
copying sage/modular/arithgroup/arithgroup_generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
copying sage/modular/arithgroup/arithgroup_perm.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
copying sage/modular/arithgroup/congroup_gamma.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
copying sage/modular/arithgroup/congroup_gamma0.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
copying sage/modular/arithgroup/congroup_gamma1.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
copying sage/modular/arithgroup/congroup_gammaH.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
copying sage/modular/arithgroup/congroup_generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
copying sage/modular/arithgroup/congroup_sl2z.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
copying sage/modular/arithgroup/tests.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/btquotients
copying sage/modular/btquotients/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/btquotients
copying sage/modular/btquotients/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/btquotients
copying sage/modular/btquotients/btquotient.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/btquotients
copying sage/modular/btquotients/pautomorphicform.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/btquotients
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/hecke
copying sage/modular/hecke/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/hecke
copying sage/modular/hecke/algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/hecke
copying sage/modular/hecke/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/hecke
copying sage/modular/hecke/ambient_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/hecke
copying sage/modular/hecke/degenmap.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/hecke
copying sage/modular/hecke/element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/hecke
copying sage/modular/hecke/hecke_operator.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/hecke
copying sage/modular/hecke/homspace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/hecke
copying sage/modular/hecke/module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/hecke
copying sage/modular/hecke/morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/hecke
copying sage/modular/hecke/submodule.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/hecke
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/local_comp
copying sage/modular/local_comp/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/local_comp
copying sage/modular/local_comp/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/local_comp
copying sage/modular/local_comp/liftings.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/local_comp
copying sage/modular/local_comp/local_comp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/local_comp
copying sage/modular/local_comp/smoothchar.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/local_comp
copying sage/modular/local_comp/type_space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/local_comp
copying sage/modular/modform/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/ambient.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/ambient_R.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/ambient_eps.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/ambient_g0.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/ambient_g1.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/cuspidal_submodule.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/defaults.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/eis_series.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/eisenstein_submodule.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/find_generators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/half_integral.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/hecke_operator_on_qexp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/j_invariant.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/l_series_gross_zagier.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/notes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/numerical.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/periods.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/submodule.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/tests.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/theta.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/vm_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
copying sage/modular/modform/weight1.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/abstract_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/analytic_type.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/functors.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/graded_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/graded_ring_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/hecke_triangle_group_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/hecke_triangle_groups.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/series_constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/subspace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/abstract_space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modform_hecketriangle/readme.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform_hecketriangle
copying sage/modular/modsym/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying sage/modular/modsym/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying sage/modular/modsym/ambient.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying sage/modular/modsym/boundary.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying sage/modular/modsym/element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying sage/modular/modsym/g1list.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying sage/modular/modsym/ghlist.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying sage/modular/modsym/hecke_operator.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying sage/modular/modsym/manin_symbol_list.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying sage/modular/modsym/modsym.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying sage/modular/modsym/modular_symbols.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying sage/modular/modsym/p1list_nf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying sage/modular/modsym/relation_matrix.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying sage/modular/modsym/space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying sage/modular/modsym/subspace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
copying sage/modular/modsym/tests.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/overconvergent
copying sage/modular/overconvergent/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/overconvergent
copying sage/modular/overconvergent/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/overconvergent
copying sage/modular/overconvergent/genus0.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/overconvergent
copying sage/modular/overconvergent/hecke_series.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/overconvergent
copying sage/modular/overconvergent/weightspace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/overconvergent
copying sage/modular/pollack_stevens/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/pollack_stevens
copying sage/modular/pollack_stevens/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/pollack_stevens
copying sage/modular/pollack_stevens/distributions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/pollack_stevens
copying sage/modular/pollack_stevens/fund_domain.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/pollack_stevens
copying sage/modular/pollack_stevens/manin_map.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/pollack_stevens
copying sage/modular/pollack_stevens/modsym.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/pollack_stevens
copying sage/modular/pollack_stevens/padic_lseries.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/pollack_stevens
copying sage/modular/pollack_stevens/sigma0.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/pollack_stevens
copying sage/modular/pollack_stevens/space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/pollack_stevens
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/quatalg
copying sage/modular/quatalg/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/quatalg
copying sage/modular/quatalg/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/quatalg
copying sage/modular/quatalg/brandt.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/quatalg
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/ssmod
copying sage/modular/ssmod/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/ssmod
copying sage/modular/ssmod/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/ssmod
copying sage/modular/ssmod/ssmod.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/ssmod
copying sage/modules/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/complex_double_vector.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/diamond_cutting.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/filtered_vector_space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/free_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/free_module_homspace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/free_module_integer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/free_module_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/free_quadratic_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/free_quadratic_module_integer_symmetric.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/matrix_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/misc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/module_functors.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/multi_filtered_vector_space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/quotient_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/real_double_vector.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/tensor_operations.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/torsion_quadratic_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/tutorial_free_modules.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/vector_callable_symbolic_dense.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/vector_space_homspace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/vector_space_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
copying sage/modules/vector_symbolic_dense.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/fg_pid
copying sage/modules/fg_pid/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/fg_pid
copying sage/modules/fg_pid/fgp_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/fg_pid
copying sage/modules/fg_pid/fgp_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/fg_pid
copying sage/modules/fg_pid/fgp_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/fg_pid
copying sage/modules/with_basis/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/with_basis
copying sage/modules/with_basis/cell_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/with_basis
copying sage/modules/with_basis/invariant.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/with_basis
copying sage/modules/with_basis/morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/with_basis
copying sage/modules/with_basis/representation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/with_basis
copying sage/modules/with_basis/subquotient.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/with_basis
copying sage/monoids/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
copying sage/monoids/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
copying sage/monoids/automatic_semigroup.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
copying sage/monoids/free_abelian_monoid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
copying sage/monoids/free_monoid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
copying sage/monoids/free_monoid_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
copying sage/monoids/hecke_monoid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
copying sage/monoids/indexed_free_monoid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
copying sage/monoids/monoid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
copying sage/monoids/string_monoid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
copying sage/monoids/string_monoid_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
copying sage/monoids/string_ops.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
copying sage/monoids/trace_monoid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids
copying sage/numerical/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying sage/numerical/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying sage/numerical/interactive_simplex_method.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying sage/numerical/knapsack.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying sage/numerical/linear_tensor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying sage/numerical/linear_tensor_constraints.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying sage/numerical/optimize.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical
copying sage/numerical/backends/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying sage/numerical/backends/cvxopt_backend_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying sage/numerical/backends/generic_backend_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying sage/numerical/backends/glpk_backend_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying sage/numerical/backends/glpk_exact_backend_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying sage/numerical/backends/interactivelp_backend_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying sage/numerical/backends/logging_backend.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
copying sage/numerical/backends/ppl_backend_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/parallel
copying sage/parallel/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/parallel
copying sage/parallel/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/parallel
copying sage/parallel/decorate.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/parallel
copying sage/parallel/map_reduce.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/parallel
copying sage/parallel/multiprocessing_sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/parallel
copying sage/parallel/ncpus.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/parallel
copying sage/parallel/parallelism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/parallel
copying sage/parallel/reference.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/parallel
copying sage/parallel/use_fork.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/parallel
copying sage/plot/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/animate.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/arc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/bar_chart.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/bezier_path.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/circle.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/colors.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/contour_plot.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/density_plot.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/disk.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/ellipse.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/graphics.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/histogram.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/hyperbolic_arc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/hyperbolic_polygon.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/hyperbolic_regular_polygon.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/line.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/matrix_plot.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/misc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/multigraphics.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/plot.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/plot_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/point.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/polygon.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/primitive.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/scatter_plot.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/step.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/streamline_plot.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/text.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/arrow.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot
copying sage/plot/plot3d/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying sage/plot/plot3d/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying sage/plot/plot3d/implicit_plot3d.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying sage/plot/plot3d/introduction.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying sage/plot/plot3d/list_plot3d.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying sage/plot/plot3d/parametric_plot3d.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying sage/plot/plot3d/platonic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying sage/plot/plot3d/plot_field3d.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying sage/plot/plot3d/revolution_plot3d.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying sage/plot/plot3d/shapes2.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying sage/plot/plot3d/tachyon.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying sage/plot/plot3d/texture.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying sage/plot/plot3d/tri_plot.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying sage/plot/plot3d/plot3d.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d
copying sage/probability/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/probability
copying sage/probability/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/probability
copying sage/probability/random_variable.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/probability
copying sage/quadratic_forms/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/binary_qf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/constructions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/extras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/qfsolve.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__automorphisms.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__count_local_2.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__equivalence_testing.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__genus.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__local_density_congruence.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__local_density_interfaces.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__local_field_invariants.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__local_normal_form.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__local_representation_conditions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__mass.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__mass__Conway_Sloane_masses.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__mass__Siegel_densities.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__neighbors.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__reduction_theory.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__siegel_product.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__split_local_covering.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__ternary_Tornaria.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__theta.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/quadratic_form__variable_substitutions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/random_quadraticform.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/special_values.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
copying sage/quadratic_forms/ternary_qf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms/genera
copying sage/quadratic_forms/genera/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms/genera
copying sage/quadratic_forms/genera/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms/genera
copying sage/quadratic_forms/genera/genus.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms/genera
copying sage/quadratic_forms/genera/normal_form.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms/genera
copying sage/quadratic_forms/genera/spinor_genus.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms/genera
copying sage/quivers/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quivers
copying sage/quivers/algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quivers
copying sage/quivers/homspace.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quivers
copying sage/quivers/morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quivers
copying sage/quivers/path_semigroup.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quivers
copying sage/quivers/representation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quivers
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl
copying sage/repl/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl
copying sage/repl/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl
copying sage/repl/attach.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl
copying sage/repl/configuration.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl
copying sage/repl/image.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl
copying sage/repl/inputhook.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl
copying sage/repl/interface_magic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl
copying sage/repl/interpreter.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl
copying sage/repl/ipython_extension.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl
copying sage/repl/ipython_tests.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl
copying sage/repl/load.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl
copying sage/repl/preparse.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl
copying sage/repl/prompts.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl
copying sage/repl/user_globals.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/display
copying sage/repl/display/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/display
copying sage/repl/display/fancy_repr.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/display
copying sage/repl/display/formatter.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/display
copying sage/repl/display/jsmol_iframe.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/display
copying sage/repl/display/pretty_print.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/display
copying sage/repl/display/util.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/display
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/ipython_kernel
copying sage/repl/ipython_kernel/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/ipython_kernel
copying sage/repl/ipython_kernel/__main__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/ipython_kernel
copying sage/repl/ipython_kernel/all_jupyter.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/ipython_kernel
copying sage/repl/ipython_kernel/install.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/ipython_kernel
copying sage/repl/ipython_kernel/kernel.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/ipython_kernel
copying sage/repl/ipython_kernel/widgets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/ipython_kernel
copying sage/repl/ipython_kernel/widgets_sagenb.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/ipython_kernel
copying sage/repl/ipython_kernel/interact.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/ipython_kernel
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/backend_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/backend_emacs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/backend_ipython.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/backend_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/buffer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/display_manager.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/output_basic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/output_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/output_graphics.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/output_graphics3d.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/output_video.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/preferences.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/backend_base.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/output_browser.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/repl/rich_output/pretty_print.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/repl/rich_output
copying sage/rings/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/algebraic_closure_finite_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/big_oh.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/cfinite_sequence.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/commutative_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/complex_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/complex_interval_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/continued_fraction.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/continued_fraction_gosper.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/derivation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/fraction_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/ideal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/ideal_monoid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/imaginary_unit.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/infinity.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/invariant_theory.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/laurent_series_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/lazy_laurent_series.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/lazy_laurent_series_operator.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/lazy_laurent_series_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/localization.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/monomials.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/multi_power_series_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/multi_power_series_ring_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/numbers_abc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/pari_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/power_series_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/puiseux_series_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/qqbar.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/qqbar_decorators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/quotient_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/quotient_ring_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/rational_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/real_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/real_interval_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/ring_extension_homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/tate_algebra.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/tests.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
copying sage/rings/universal_cyclotomic_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/asymptotic
copying sage/rings/asymptotic/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/asymptotic
copying sage/rings/asymptotic/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/asymptotic
copying sage/rings/asymptotic/asymptotic_expansion_generators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/asymptotic
copying sage/rings/asymptotic/asymptotic_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/asymptotic
copying sage/rings/asymptotic/growth_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/asymptotic
copying sage/rings/asymptotic/growth_group_cartesian.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/asymptotic
copying sage/rings/asymptotic/misc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/asymptotic
copying sage/rings/asymptotic/term_monoid.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/asymptotic
copying sage/rings/asymptotic/asymptotics_multivariate_generating_functions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/asymptotic
copying sage/rings/convert/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/convert
copying sage/rings/finite_rings/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying sage/rings/finite_rings/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying sage/rings/finite_rings/conway_polynomials.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying sage/rings/finite_rings/finite_field_constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying sage/rings/finite_rings/finite_field_givaro.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying sage/rings/finite_rings/finite_field_ntl_gf2e.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying sage/rings/finite_rings/finite_field_pari_ffelt.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying sage/rings/finite_rings/finite_field_prime_modn.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying sage/rings/finite_rings/galois_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying sage/rings/finite_rings/homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying sage/rings/finite_rings/integer_mod_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying sage/rings/finite_rings/maps_finite_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings
copying sage/rings/function_field/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field
copying sage/rings/function_field/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field
copying sage/rings/function_field/constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field
copying sage/rings/function_field/differential.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field
copying sage/rings/function_field/divisor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field
copying sage/rings/function_field/function_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field
copying sage/rings/function_field/function_field_valuation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field
copying sage/rings/function_field/ideal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field
copying sage/rings/function_field/maps.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field
copying sage/rings/function_field/order.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field
copying sage/rings/function_field/place.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field
copying sage/rings/function_field/valuation_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/invariants
copying sage/rings/invariants/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/invariants
copying sage/rings/invariants/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/invariants
copying sage/rings/invariants/invariant_theory.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/invariants
copying sage/rings/invariants/reconstruction.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/invariants
copying sage/rings/number_field/S_unit_solver.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/bdd_height.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/class_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/galois_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/maps.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/number_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/number_field_ideal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/number_field_ideal_rel.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/number_field_rel.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/order.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/selmer_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/small_primes_of_degree_one.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/splitting_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/structure.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/totallyreal_phc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/totallyreal_rel.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/number_field/unit_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field
copying sage/rings/padics/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/eisenstein_extension_generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/factory.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/generic_nodes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/lattice_precision.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/local_generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/misc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/padic_base_generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/padic_base_leaves.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/padic_extension_generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/padic_extension_leaves.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/padic_generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/padic_lattice_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/padic_valuation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/precision_error.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/relative_extension_leaves.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/tests.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/tutorial.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/padics/unramified_extension_generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics
copying sage/rings/polynomial/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/binary_form_reduce.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/complex_roots.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/convolution.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/flatten.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/groebner_fan.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/ideal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/infinite_polynomial_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/infinite_polynomial_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/laurent_polynomial_ideal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/laurent_polynomial_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/multi_polynomial_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/multi_polynomial_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/multi_polynomial_ring_generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/multi_polynomial_sequence.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/omega.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/ore_function_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/ore_function_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/ore_polynomial_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/polynomial_element_generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/polynomial_fateman.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/polynomial_quotient_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/polynomial_quotient_ring_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/polynomial_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/polynomial_ring_constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/polynomial_singular_interface.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/skew_polynomial_ring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/symmetric_ideal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/term_order.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/toy_buchberger.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/toy_d_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/toy_variety.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
copying sage/rings/polynomial/multi_polynomial_ideal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/padics
copying sage/rings/polynomial/padics/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/padics
copying sage/rings/polynomial/padics/polynomial_padic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/padics
copying sage/rings/polynomial/padics/polynomial_padic_capped_relative_dense.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/padics
copying sage/rings/polynomial/padics/polynomial_padic_flat.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/padics
copying sage/rings/polynomial/pbori/PyPolyBoRi.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/blocks.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/cnf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/easy_polynomials.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/fglm.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/frontend.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/gbcore.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/gbrefs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/heuristics.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/interpolate.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/interred.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/ll.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/nf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/parallel.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/randompoly.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/rank.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/specialsets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/pbori/statistics.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori
copying sage/rings/polynomial/weil/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/weil
copying sage/rings/polynomial/weil/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/weil
copying sage/rings/semirings/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/semirings
copying sage/rings/semirings/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/semirings
copying sage/rings/semirings/non_negative_integer_semiring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/semirings
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/valuation
copying sage/rings/valuation/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/valuation
copying sage/rings/valuation/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/valuation
copying sage/rings/valuation/augmented_valuation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/valuation
copying sage/rings/valuation/developing_valuation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/valuation
copying sage/rings/valuation/gauss_valuation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/valuation
copying sage/rings/valuation/inductive_valuation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/valuation
copying sage/rings/valuation/limit_valuation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/valuation
copying sage/rings/valuation/mapped_valuation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/valuation
copying sage/rings/valuation/scaled_valuation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/valuation
copying sage/rings/valuation/trivial_valuation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/valuation
copying sage/rings/valuation/valuation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/valuation
copying sage/rings/valuation/valuation_space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/valuation
copying sage/rings/valuation/valuations_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/valuation
copying sage/rings/valuation/value_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/valuation
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sandpiles
copying sage/sandpiles/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sandpiles
copying sage/sandpiles/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sandpiles
copying sage/sandpiles/examples.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sandpiles
copying sage/sandpiles/sandpile.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sandpiles
copying sage/sat/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat
copying sage/sat/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat
copying sage/sat/boolean_polynomials.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat/converters
copying sage/sat/converters/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat/converters
copying sage/sat/converters/anf2cnf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat/converters
copying sage/sat/converters/polybori.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat/converters
copying sage/sat/solvers/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat/solvers
copying sage/sat/solvers/cryptominisat.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat/solvers
copying sage/sat/solvers/dimacs.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat/solvers
copying sage/sat/solvers/picosat.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat/solvers
copying sage/sat/solvers/sat_lp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat/solvers
copying sage/schemes/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes
copying sage/schemes/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes
copying sage/schemes/overview.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/affine
copying sage/schemes/affine/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/affine
copying sage/schemes/affine/affine_homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/affine
copying sage/schemes/affine/affine_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/affine
copying sage/schemes/affine/affine_point.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/affine
copying sage/schemes/affine/affine_rational_point.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/affine
copying sage/schemes/affine/affine_space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/affine
copying sage/schemes/affine/affine_subscheme.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/affine
copying sage/schemes/affine/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/affine
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/berkovich
copying sage/schemes/berkovich/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/berkovich
copying sage/schemes/berkovich/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/berkovich
copying sage/schemes/berkovich/berkovich_cp_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/berkovich
copying sage/schemes/berkovich/berkovich_space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/berkovich
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/curves
copying sage/schemes/curves/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/curves
copying sage/schemes/curves/affine_curve.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/curves
copying sage/schemes/curves/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/curves
copying sage/schemes/curves/closed_point.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/curves
copying sage/schemes/curves/constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/curves
copying sage/schemes/curves/curve.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/curves
copying sage/schemes/curves/point.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/curves
copying sage/schemes/curves/projective_curve.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/curves
copying sage/schemes/curves/zariski_vankampen.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/curves
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/cyclic_covers
copying sage/schemes/cyclic_covers/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/cyclic_covers
copying sage/schemes/cyclic_covers/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/cyclic_covers
copying sage/schemes/cyclic_covers/charpoly_frobenius.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/cyclic_covers
copying sage/schemes/cyclic_covers/constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/cyclic_covers
copying sage/schemes/cyclic_covers/cycliccover_finite_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/cyclic_covers
copying sage/schemes/cyclic_covers/cycliccover_generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/cyclic_covers
copying sage/schemes/elliptic_curves/BSD.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/Qcurves.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/cardinality.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/cm.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/ec_database.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/ell_curve_isogeny.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/ell_egros.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/ell_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/ell_finite_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/ell_generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/ell_local_data.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/ell_modular_symbols.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/ell_number_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/ell_padic_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/ell_point.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/ell_tate_curve.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/ell_torsion.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/ell_wp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/formal_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/gal_reps.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/gal_reps_number_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/gp_simon.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/heegner.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/height.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/isogeny_class.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/isogeny_small_degree.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/jacobian.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/kodaira_symbol.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/kraus.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/mod5family.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/modular_parametrization.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/padic_lseries.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/padics.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/period_lattice.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/saturation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/sha_tate.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/weierstrass_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/weierstrass_transform.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/lseries_ell.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
copying sage/schemes/elliptic_curves/ell_rational_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/generic
copying sage/schemes/generic/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/generic
copying sage/schemes/generic/algebraic_scheme.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/generic
copying sage/schemes/generic/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/generic
copying sage/schemes/generic/ambient_space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/generic
copying sage/schemes/generic/divisor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/generic
copying sage/schemes/generic/divisor_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/generic
copying sage/schemes/generic/glue.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/generic
copying sage/schemes/generic/homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/generic
copying sage/schemes/generic/hypersurface.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/generic
copying sage/schemes/generic/morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/generic
copying sage/schemes/generic/point.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/generic
copying sage/schemes/generic/scheme.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/generic
copying sage/schemes/generic/spec.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/generic
copying sage/schemes/hyperelliptic_curves/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying sage/schemes/hyperelliptic_curves/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying sage/schemes/hyperelliptic_curves/constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying sage/schemes/hyperelliptic_curves/hyperelliptic_finite_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying sage/schemes/hyperelliptic_curves/hyperelliptic_g2.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying sage/schemes/hyperelliptic_curves/hyperelliptic_generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying sage/schemes/hyperelliptic_curves/hyperelliptic_padic_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying sage/schemes/hyperelliptic_curves/hyperelliptic_rational_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying sage/schemes/hyperelliptic_curves/invariants.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying sage/schemes/hyperelliptic_curves/jacobian_g2.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying sage/schemes/hyperelliptic_curves/jacobian_generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying sage/schemes/hyperelliptic_curves/jacobian_homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying sage/schemes/hyperelliptic_curves/jacobian_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying sage/schemes/hyperelliptic_curves/kummer_surface.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying sage/schemes/hyperelliptic_curves/mestre.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
copying sage/schemes/hyperelliptic_curves/monsky_washnitzer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/jacobians
copying sage/schemes/jacobians/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/jacobians
copying sage/schemes/jacobians/abstract_jacobian.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/jacobians
copying sage/schemes/jacobians/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/jacobians
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/plane_conics
copying sage/schemes/plane_conics/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/plane_conics
copying sage/schemes/plane_conics/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/plane_conics
copying sage/schemes/plane_conics/con_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/plane_conics
copying sage/schemes/plane_conics/con_finite_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/plane_conics
copying sage/schemes/plane_conics/con_number_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/plane_conics
copying sage/schemes/plane_conics/con_rational_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/plane_conics
copying sage/schemes/plane_conics/con_rational_function_field.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/plane_conics
copying sage/schemes/plane_conics/constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/plane_conics
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/plane_quartics
copying sage/schemes/plane_quartics/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/plane_quartics
copying sage/schemes/plane_quartics/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/plane_quartics
copying sage/schemes/plane_quartics/quartic_constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/plane_quartics
copying sage/schemes/plane_quartics/quartic_generic.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/plane_quartics
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/product_projective
copying sage/schemes/product_projective/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/product_projective
copying sage/schemes/product_projective/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/product_projective
copying sage/schemes/product_projective/homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/product_projective
copying sage/schemes/product_projective/morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/product_projective
copying sage/schemes/product_projective/point.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/product_projective
copying sage/schemes/product_projective/rational_point.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/product_projective
copying sage/schemes/product_projective/space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/product_projective
copying sage/schemes/product_projective/subscheme.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/product_projective
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/projective
copying sage/schemes/projective/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/projective
copying sage/schemes/projective/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/projective
copying sage/schemes/projective/projective_homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/projective
copying sage/schemes/projective/projective_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/projective
copying sage/schemes/projective/projective_point.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/projective
copying sage/schemes/projective/projective_rational_point.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/projective
copying sage/schemes/projective/projective_space.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/projective
copying sage/schemes/projective/projective_subscheme.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/projective
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/riemann_surfaces
copying sage/schemes/riemann_surfaces/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/riemann_surfaces
copying sage/schemes/riemann_surfaces/riemann_surface.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/riemann_surfaces
copying sage/schemes/toric/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
copying sage/schemes/toric/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
copying sage/schemes/toric/chow_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
copying sage/schemes/toric/divisor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
copying sage/schemes/toric/fano_variety.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
copying sage/schemes/toric/homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
copying sage/schemes/toric/ideal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
copying sage/schemes/toric/library.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
copying sage/schemes/toric/morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
copying sage/schemes/toric/points.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
copying sage/schemes/toric/toric_subscheme.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
copying sage/schemes/toric/variety.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
copying sage/schemes/toric/weierstrass.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
copying sage/schemes/toric/weierstrass_covering.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
copying sage/schemes/toric/weierstrass_higher.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric/sheaf
copying sage/schemes/toric/sheaf/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric/sheaf
copying sage/schemes/toric/sheaf/constructor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric/sheaf
copying sage/schemes/toric/sheaf/klyachko.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric/sheaf
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/server
copying sage/server/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/server
copying sage/sets/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/sets/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/sets/cartesian_product.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/sets/condition_set.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/sets/disjoint_union_enumerated_sets.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/sets/family.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/sets/finite_enumerated_set.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/sets/finite_set_maps.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/sets/integer_range.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/sets/non_negative_integers.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/sets/positive_integers.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/sets/primes.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/sets/real_set.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/sets/set.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/sets/set_from_iterator.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/sets/totally_ordered_finite_set.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets
copying sage/stats/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats
copying sage/stats/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats
copying sage/stats/basic_stats.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats
copying sage/stats/r.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats
copying sage/stats/distributions/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/distributions
copying sage/stats/distributions/discrete_gaussian_lattice.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/distributions
copying sage/stats/distributions/discrete_gaussian_polynomial.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/distributions
copying sage/stats/hmm/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/hmm
copying sage/stats/hmm/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/hmm
copying sage/structure/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/coerce_exceptions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/dynamic_class.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/factorization.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/factorization_integer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/formal_sum.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/gens_py.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/global_options.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/graphics_file.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/indexed_generators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/list_clone_timings.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/nonexact.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/sage_object_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/sequence.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/set_factories.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/set_factories_example.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/test_factory.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
copying sage/structure/unique_representation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/proof
copying sage/structure/proof/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/proof
copying sage/structure/proof/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/proof
copying sage/structure/proof/proof.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/proof
copying sage/symbolic/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/assumptions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/benchmark.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/callable.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/complexity_measures.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/constants.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/expression_conversions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/function_factory.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/maxima_wrapper.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/operators.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/random_tests.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/relation.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/subring.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/symengine.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/tests.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
copying sage/symbolic/units.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic/integration
copying sage/symbolic/integration/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic/integration
copying sage/symbolic/integration/external.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic/integration
copying sage/symbolic/integration/integral.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic/integration
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor
copying sage/tensor/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor
copying sage/tensor/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor
copying sage/tensor/coordinate_patch.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor
copying sage/tensor/differential_form_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor
copying sage/tensor/differential_forms.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/alternating_contr_tensor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/comp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/ext_pow_free_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/finite_rank_free_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/format_utilities.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/free_module_alt_form.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/free_module_automorphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/free_module_basis.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/free_module_element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/free_module_homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/free_module_linear_group.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/free_module_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/free_module_tensor.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/tensor_free_module.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tensor/modules/tensor_with_indices.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tensor/modules
copying sage/tests/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/article_heuberger_krenn_kropf_fsm-in-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/arxiv_0812_2725.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/benchmark.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/book_schilling_zabrocki_kschur_primer.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/book_stein_ent.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/book_stein_modform.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/cmdline.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/combinatorial_hopf_algebras.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/deprecation_test.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/finite_poset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/functools_partial_src.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/gap_packages.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/gosper-sum.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/lazy_imports.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/modular_group_cohomology.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/numpy.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/parigp.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/startup.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/symbolic-series.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
copying sage/tests/sympy.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/calculus_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/combinat_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/domaines_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/float_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/graphique_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/graphtheory_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/integration_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/linalg_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/linsolve_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/lp_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/mpoly_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/nonlinear_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/numbertheory_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/polynomes_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/premierspas_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/programmation_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
copying sage/tests/books/computational-mathematics-with-sagemath/recequadiff_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/calculus_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/combinat_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/domaines_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/float_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/graphique_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/graphtheory_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/integration_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/linalg_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/linsolve_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/lp_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/mpoly_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/nonlinear_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/numbertheory_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/polynomes_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
copying sage/tests/books/computational-mathematics-with-sagemath/sol/recequadiff_doctest.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/computational-mathematics-with-sagemath/sol
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/actions-sage-exercises.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/actions-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/algcodes-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/boolean-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/cosets-sage-exercises.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/cosets-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/crypt-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/cyclic-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/domains-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/fields-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/finite-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/galois-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/groups-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/homomorph-sage-exercises.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/homomorph-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/integers-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/isomorph-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/normal-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/permute-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/poly-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/rings-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/sets-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/struct-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/sylow-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/vect-sage-exercises.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
copying sage/tests/books/judson-abstract-algebra/vect-sage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/books/judson-abstract-algebra
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
copying sage/topology/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
copying sage/topology/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
copying sage/topology/cell_complex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
copying sage/topology/cubical_complex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
copying sage/topology/delta_complex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
copying sage/topology/simplicial_complex.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
copying sage/topology/simplicial_complex_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
copying sage/topology/simplicial_complex_examples.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
copying sage/topology/simplicial_complex_homset.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
copying sage/topology/simplicial_complex_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
copying sage/topology/simplicial_set.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
copying sage/topology/simplicial_set_catalog.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
copying sage/topology/simplicial_set_constructions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
copying sage/topology/simplicial_set_examples.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
copying sage/topology/simplicial_set_morphism.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/topology
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/typeset
copying sage/typeset/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/typeset
copying sage/typeset/all.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/typeset
copying sage/typeset/ascii_art.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/typeset
copying sage/typeset/character_art.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/typeset
copying sage/typeset/character_art_factory.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/typeset
copying sage/typeset/symbols.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/typeset
copying sage/typeset/unicode_art.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/typeset
copying sage/typeset/unicode_characters.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/typeset
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup
copying sage_setup/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup
copying sage_setup/clean.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup
copying sage_setup/cython_options.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup
copying sage_setup/excepthook.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup
copying sage_setup/extensions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup
copying sage_setup/find.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup
copying sage_setup/library_order.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup
copying sage_setup/optional_extension.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup
copying sage_setup/run_parallel.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup
copying sage_setup/setenv.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup
copying sage_setup/util.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen
copying sage_setup/autogen/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen
copying sage_setup/autogen/__main__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen
copying sage_setup/autogen/giacpy-mkkeywords.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters
copying sage_setup/autogen/interpreters/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters
copying sage_setup/autogen/interpreters/__main__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters
copying sage_setup/autogen/interpreters/generator.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters
copying sage_setup/autogen/interpreters/instructions.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters
copying sage_setup/autogen/interpreters/memory.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters
copying sage_setup/autogen/interpreters/storage.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters
copying sage_setup/autogen/interpreters/utils.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters/specs
copying sage_setup/autogen/interpreters/specs/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters/specs
copying sage_setup/autogen/interpreters/specs/base.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters/specs
copying sage_setup/autogen/interpreters/specs/cc.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters/specs
copying sage_setup/autogen/interpreters/specs/element.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters/specs
copying sage_setup/autogen/interpreters/specs/python.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters/specs
copying sage_setup/autogen/interpreters/specs/rdf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters/specs
copying sage_setup/autogen/interpreters/specs/rr.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters/specs
copying sage_setup/autogen/interpreters/specs/cdf.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/autogen/interpreters/specs
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/command
copying sage_setup/command/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/command
copying sage_setup/command/sage_build.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/command
copying sage_setup/command/sage_build_cython.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/command
copying sage_setup/command/sage_build_ext.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/command
copying sage_setup/command/sage_build_ext_minimal.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/command
copying sage_setup/command/sage_install.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage_setup/command
copying sage/ext/interpreters/__init__.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data
copying sage/ext_data/nodoctest -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/kenzo
copying sage/ext_data/kenzo/CP2.txt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/kenzo
copying sage/ext_data/kenzo/CP3.txt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/kenzo
copying sage/ext_data/kenzo/CP4.txt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/kenzo
copying sage/ext_data/kenzo/README.txt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/kenzo
copying sage/ext_data/kenzo/S4.txt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/kenzo
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/singular
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/singular/function_field
copying sage/ext_data/singular/function_field/core.lib -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/singular/function_field
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/invalid
copying sage/ext_data/doctest/invalid/syntax_error.tachyon -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/invalid
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example.avi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example.canvas3d -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example.dvi -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example.flv -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example.gif -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example.jpg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example.mkv -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example.mov -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example.mp4 -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example.ogv -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example.pdf -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example.png -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example.webm -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example.wmv -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
copying sage/ext_data/doctest/rich_output/example_jmol.spt.zip -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output/example_wavefront
copying sage/ext_data/doctest/rich_output/example_wavefront/scene.mtl -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output/example_wavefront
copying sage/ext_data/doctest/rich_output/example_wavefront/scene.obj -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/doctest/rich_output/example_wavefront
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/gap
copying sage/ext_data/gap/console.g -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/gap
copying sage/ext_data/gap/sage.g -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/gap
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/gap/joyner
copying sage/ext_data/gap/joyner/hurwitz_crv_rr_sp.gap -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/gap/joyner
copying sage/ext_data/gap/joyner/modular_crv_rr_sp.gap -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/gap/joyner
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/mwrank
copying sage/ext_data/mwrank/PRIMES -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/mwrank
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/notebook-ipython
copying sage/ext_data/notebook-ipython/logo-64x64.png -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/notebook-ipython
copying sage/ext_data/notebook-ipython/logo.svg -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/notebook-ipython
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/nbconvert
copying sage/ext_data/nbconvert/postprocess.py -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/nbconvert
copying sage/ext_data/nbconvert/rst_sage.tpl -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/nbconvert
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/graphs
copying sage/ext_data/graphs/graph_plot_js.html -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/graphs
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/computel.gp -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/computel.gp.template -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/ex-bsw -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/ex-chgen -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/ex-chqua -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/ex-delta -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/ex-eisen -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/ex-gen2 -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/ex-gen3 -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/ex-gen4 -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/ex-nf -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/ex-shin -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/ex-tau2 -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/ex-zeta -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/ex-zeta2 -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
copying sage/ext_data/pari/dokchitser/testall -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/dokchitser
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/buzzard
copying sage/ext_data/pari/buzzard/DimensionSk.g -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/buzzard
copying sage/ext_data/pari/buzzard/Tpprog.g -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/buzzard
copying sage/ext_data/pari/buzzard/genusn.g -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/buzzard
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/simon
copying sage/ext_data/pari/simon/ell.gp -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/simon
copying sage/ext_data/pari/simon/ellQ.gp -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/simon
copying sage/ext_data/pari/simon/ellcommon.gp -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/simon
copying sage/ext_data/pari/simon/qfsolve.gp -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/simon
copying sage/ext_data/pari/simon/resultant3.gp -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/pari/simon
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/magma
copying sage/ext_data/magma/spec -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/magma
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/magma/latex
copying sage/ext_data/magma/latex/latex.m -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/magma/latex
copying sage/ext_data/magma/latex/latex.spec -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/magma/latex
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/magma/sage
copying sage/ext_data/magma/sage/basic.m -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/magma/sage
copying sage/ext_data/magma/sage/sage.spec -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/magma/sage
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/valgrind
copying sage/ext_data/valgrind/pyalloc.supp -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/valgrind
copying sage/ext_data/valgrind/sage-additional.supp -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/valgrind
copying sage/ext_data/valgrind/sage.supp -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/valgrind
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/threejs
copying sage/ext_data/threejs/animation.css -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/threejs
copying sage/ext_data/threejs/animation.html -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/threejs
copying sage/ext_data/threejs/animation.js -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/threejs
copying sage/ext_data/threejs/fat_lines.js -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/threejs
copying sage/ext_data/threejs/threejs-version.txt -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/threejs
copying sage/ext_data/threejs/threejs_template.html -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext_data/threejs
creating /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/1second.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/99seconds.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/abort.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/atexit.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/fail_and_die.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/initial.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/interrupt.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/interrupt_diehard.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/keyboardinterrupt.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/longtime.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/nodoctest -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/random_seed.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/show_skipped.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/sig_on.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/simple_failure.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/sleep_and_raise.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/doctest/tests/tolerance.rst -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/doctest/tests
copying sage/interfaces/sage-maxima.lisp -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces
copying sage/libs/gap/sage.gaprc -> /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap
running build_ext
building 'sage.algebras.finite_dimensional_algebras.finite_dimensional_algebra_element' extension
building 'sage.algebras.letterplace.free_algebra_element_letterplace' extension
building 'sage.algebras.letterplace.free_algebra_letterplace' extension
building 'sage.algebras.letterplace.letterplace_ideal' extension
building 'sage.algebras.lie_algebras.lie_algebra_element' extension
building 'sage.algebras.quatalg.quaternion_algebra_cython' extension
building 'sage.algebras.quatalg.quaternion_algebra_element' extension
building 'sage.arith.functions' extension
building 'sage.arith.multi_modular' extension
building 'sage.arith.numerical_approx' extension
building 'sage.arith.power' extension
building 'sage.arith.rational_reconstruction' extension
building 'sage.arith.srange' extension
building 'sage.calculus.integration' extension
building 'sage.calculus.interpolation' extension
building 'sage.calculus.interpolators' extension
building 'sage.calculus.ode' extension
building 'sage.calculus.riemann' extension
building 'sage.calculus.var' extension
building 'sage.calculus.transforms.dwt' extension
building 'sage.calculus.transforms.fft' extension
building 'sage.categories.action' extension
building 'sage.categories.category_cy_helper' extension
building 'sage.categories.category_singleton' extension
building 'sage.categories.coercion_methods' extension
building 'sage.categories.functor' extension
building 'sage.categories.map' extension
building 'sage.categories.morphism' extension
building 'sage.categories.examples.semigroups_cython' extension
building 'sage.coding.ag_code_decoders' extension
building 'sage.coding.binary_code' extension
building 'sage.coding.kasami_codes' extension
building 'sage.coding.codecan.autgroup_can_label' extension
building 'sage.coding.codecan.codecan' extension
building 'sage.combinat.combinat_cython' extension
building 'sage.combinat.debruijn_sequence' extension
building 'sage.combinat.degree_sequences' extension
building 'sage.combinat.enumeration_mod_permgroup' extension
building 'sage.combinat.expnums' extension
building 'sage.combinat.fast_vector_partitions' extension
building 'sage.combinat.partitions' extension
building 'sage.combinat.permutation_cython' extension
building 'sage.combinat.q_bernoulli' extension
building 'sage.combinat.subword_complex_c' extension
building 'sage.combinat.crystals.letters' extension
building 'sage.combinat.crystals.pbw_datum' extension
building 'sage.combinat.crystals.spins' extension
building 'sage.combinat.crystals.tensor_product_element' extension
building 'sage.combinat.designs.designs_pyx' extension
building 'sage.combinat.designs.evenly_distributed_sets' extension
building 'sage.combinat.designs.gen_quadrangles_with_spread' extension
building 'sage.combinat.designs.orthogonal_arrays_find_recursive' extension
building 'sage.combinat.designs.subhypergraph_search' extension
building 'sage.combinat.integer_lists.base' extension
building 'sage.combinat.integer_lists.invlex' extension
building 'sage.combinat.matrices.dancing_links' extension
building 'sage.combinat.posets.hasse_cython' extension
building 'sage.combinat.rigged_configurations.rigged_partition' extension
building 'sage.combinat.root_system.braid_orbit' extension
building 'sage.combinat.root_system.reflection_group_c' extension
building 'sage.combinat.root_system.reflection_group_element' extension
building 'sage.combinat.words.word_char' extension
building 'sage.combinat.words.word_datatypes' extension
building 'sage.cpython.atexit' extension
building 'sage.cpython.builtin_types' extension
building 'sage.cpython.cython_metaclass' extension
building 'sage.cpython.dict_del_by_value' extension
building 'sage.cpython.getattr' extension
building 'sage.cpython.string' extension
building 'sage.cpython.type' extension
building 'sage.cpython.wrapperdescr' extension
building 'sage.cpython.debug' extension
building 'sage.crypto.boolean_function' extension
building 'sage.data_structures.binary_search' extension
building 'sage.data_structures.bitset' extension
building 'sage.data_structures.bitset_base' extension
building 'sage.data_structures.blas_dict' extension
building 'sage.data_structures.bounded_integer_sequences' extension
building 'sage.docs.instancedoc' extension
building 'sage.dynamics.arithmetic_dynamics.projective_ds_helper' extension
building 'sage.dynamics.complex_dynamics.mandel_julia_helper' extension
building 'sage.ext.fast_callable' extension
building 'sage.ext.fast_eval' extension
building 'sage.ext.memory' extension
building 'sage.ext.memory_allocator' extension
building 'sage.finance.fractal' extension
building 'sage.finance.markov_multifractal_cython' extension
building 'sage.finance.option' extension
building 'sage.finance.time_series' extension
building 'sage.functions.prime_pi' extension
building 'sage.games.sudoku_backtrack' extension
building 'sage.geometry.integral_points' extension
building 'sage.geometry.point_collection' extension
building 'sage.geometry.toric_lattice_element' extension
building 'sage.geometry.polyhedron.combinatorial_polyhedron.base' extension
building 'sage.geometry.polyhedron.combinatorial_polyhedron.combinatorial_face' extension
building 'sage.geometry.polyhedron.combinatorial_polyhedron.conversions' extension
building 'sage.geometry.polyhedron.combinatorial_polyhedron.face_iterator' extension
building 'sage.geometry.polyhedron.combinatorial_polyhedron.face_list_data_structure' extension
building 'sage.geometry.polyhedron.combinatorial_polyhedron.list_of_faces' extension
building 'sage.geometry.polyhedron.combinatorial_polyhedron.polyhedron_face_lattice' extension
building 'sage.geometry.triangulation.base' extension
building 'sage.graphs.asteroidal_triples' extension
building 'sage.graphs.centrality' extension
building 'sage.graphs.chrompoly' extension
building 'sage.graphs.cliquer' extension
building 'sage.graphs.comparability' extension
building 'sage.graphs.connectivity' extension
building 'sage.graphs.convexity_properties' extension
building 'sage.graphs.distances_all_pairs' extension
building 'sage.graphs.generic_graph_pyx' extension
building 'sage.graphs.genus' extension
building 'sage.graphs.graph_coloring' extension
building 'sage.graphs.graph_generators_pyx' extension
building 'sage.graphs.hyperbolicity' extension
building 'sage.graphs.independent_sets' extension
building 'sage.graphs.isoperimetric_inequalities' extension
building 'sage.graphs.line_graph' extension
building 'sage.graphs.matchpoly' extension
building 'sage.graphs.path_enumeration' extension
building 'sage.graphs.planarity' extension
building 'sage.graphs.spanning_tree' extension
building 'sage.graphs.strongly_regular_db' extension
building 'sage.graphs.traversals' extension
building 'sage.graphs.trees' extension
building 'sage.graphs.views' extension
building 'sage.graphs.weakly_chordal' extension
building 'sage.graphs.base.boost_graph' extension
building 'sage.graphs.base.c_graph' extension
building 'sage.graphs.base.dense_graph' extension
building 'sage.graphs.base.graph_backends' extension
building 'sage.graphs.base.sparse_graph' extension
building 'sage.graphs.base.static_dense_graph' extension
building 'sage.graphs.base.static_sparse_backend' extension
building 'sage.graphs.base.static_sparse_graph' extension
building 'sage.graphs.generators.distance_regular' extension
building 'sage.graphs.graph_decompositions.bandwidth' extension
building 'sage.graphs.graph_decompositions.clique_separators' extension
building 'sage.graphs.graph_decompositions.cutwidth' extension
building 'sage.graphs.graph_decompositions.fast_digraph' extension
building 'sage.graphs.graph_decompositions.graph_products' extension
building 'sage.graphs.graph_decompositions.rankwidth' extension
building 'sage.graphs.graph_decompositions.tree_decomposition' extension
building 'sage.graphs.graph_decompositions.vertex_separation' extension
building 'sage.groups.group' extension
building 'sage.groups.libgap_wrapper' extension
building 'sage.groups.old' extension
building 'sage.groups.matrix_gps.group_element' extension
building 'sage.groups.perm_gps.permgroup_element' extension
building 'sage.groups.perm_gps.partn_ref.automorphism_group_canonical_label' extension
building 'sage.groups.perm_gps.partn_ref.canonical_augmentation' extension
building 'sage.groups.perm_gps.partn_ref.data_structures' extension
building 'sage.groups.perm_gps.partn_ref.double_coset' extension
building 'sage.groups.perm_gps.partn_ref.refinement_binary' extension
building 'sage.groups.perm_gps.partn_ref.refinement_graphs' extension
building 'sage.groups.perm_gps.partn_ref.refinement_lists' extension
building 'sage.groups.perm_gps.partn_ref.refinement_matrices' extension
building 'sage.groups.perm_gps.partn_ref.refinement_python' extension
building 'sage.groups.perm_gps.partn_ref.refinement_sets' extension
building 'sage.groups.perm_gps.partn_ref2.refinement_generic' extension
building 'sage.groups.semimonomial_transformations.semimonomial_transformation' extension
building 'sage.interacts.library_cython' extension
building 'sage.interfaces.process' extension
building 'sage.interfaces.sagespawn' extension
building 'sage.lfunctions.zero_sums' extension
building 'sage.libs.braiding' extension
building 'sage.libs.ecl' extension
building 'sage.libs.homfly' extension
building 'sage.libs.libecm' extension
building 'sage.libs.ratpoints' extension
building 'sage.libs.arb.arb_version' extension
building 'sage.libs.arb.arith' extension
building 'sage.libs.eclib.homspace' extension
building 'sage.libs.eclib.mat' extension
building 'sage.libs.eclib.mwrank' extension
building 'sage.libs.eclib.newforms' extension
building 'sage.libs.flint.arith' extension
building 'sage.libs.flint.flint' extension
building 'sage.libs.flint.fmpz_poly' extension
building 'sage.libs.gap.element' extension
building 'sage.libs.gap.libgap' extension
building 'sage.libs.gap.util' extension
building 'sage.libs.giac.giac' extension
building 'sage.libs.glpk.error' extension
building 'sage.libs.gmp.pylong' extension
building 'sage.libs.gsl.array' extension
building 'sage.libs.lcalc.lcalc_Lfunction' extension
building 'sage.libs.linbox.linbox_flint_interface' extension
building 'sage.libs.lrcalc.lrcalc' extension
building 'sage.libs.mpmath.ext_impl' extension
building 'sage.libs.mpmath.ext_libmp' extension
building 'sage.libs.mpmath.ext_main' extension
building 'sage.libs.mpmath.utils' extension
building 'sage.libs.ntl.convert' extension
building 'sage.libs.ntl.error' extension
building 'sage.libs.ntl.ntl_GF2' extension
building 'sage.libs.ntl.ntl_GF2E' extension
building 'sage.libs.ntl.ntl_GF2EContext' extension
building 'sage.libs.ntl.ntl_GF2EX' extension
building 'sage.libs.ntl.ntl_GF2X' extension
building 'sage.libs.ntl.ntl_ZZ' extension
building 'sage.libs.ntl.ntl_ZZX' extension
building 'sage.libs.ntl.ntl_ZZ_p' extension
building 'sage.libs.ntl.ntl_ZZ_pContext' extension
building 'sage.libs.ntl.ntl_ZZ_pE' extension
building 'sage.libs.ntl.ntl_ZZ_pEContext' extension
building 'sage.libs.ntl.ntl_ZZ_pEX' extension
building 'sage.libs.ntl.ntl_ZZ_pX' extension
building 'sage.libs.ntl.ntl_lzz_p' extension
building 'sage.libs.ntl.ntl_lzz_pContext' extension
building 'sage.libs.ntl.ntl_lzz_pX' extension
building 'sage.libs.ntl.ntl_mat_GF2' extension
building 'sage.libs.ntl.ntl_mat_GF2E' extension
building 'sage.libs.ntl.ntl_mat_ZZ' extension
building 'sage.libs.pari.convert_flint' extension
building 'sage.libs.pari.convert_gmp' extension
building 'sage.libs.pari.convert_sage' extension
building 'sage.libs.pari.misc' extension
building 'sage.libs.pynac.constant' extension
building 'sage.libs.pynac.pynac' extension
building 'sage.libs.singular.function' extension
building 'sage.libs.singular.groebner_strategy' extension
building 'sage.libs.singular.option' extension
building 'sage.libs.singular.ring' extension
building 'sage.libs.singular.polynomial' extension
building 'sage.libs.singular.singular' extension
building 'sage.libs.symmetrica.symmetrica' extension
building 'sage.matrix.action' extension
building 'sage.matrix.args' extension
building 'sage.matrix.change_ring' extension
building 'sage.matrix.constructor' extension
building 'sage.matrix.echelon_matrix' extension
building 'sage.matrix.matrix' extension
building 'sage.matrix.matrix0' extension
building 'sage.matrix.matrix1' extension
building 'sage.matrix.matrix2' extension
building 'sage.matrix.matrix_cdv' extension
building 'sage.matrix.matrix_complex_ball_dense' extension
building 'sage.matrix.matrix_complex_double_dense' extension
building 'sage.matrix.matrix_cyclo_dense' extension
building 'sage.matrix.matrix_dense' extension
building 'sage.matrix.matrix_double_dense' extension
building 'sage.matrix.matrix_gap' extension
building 'sage.matrix.matrix_generic_dense' extension
building 'sage.matrix.matrix_generic_sparse' extension
building 'sage.matrix.matrix_gf2e_dense' extension
building 'sage.matrix.matrix_integer_dense' extension
building 'sage.matrix.matrix_integer_sparse' extension
building 'sage.matrix.matrix_mod2_dense' extension
building 'sage.matrix.matrix_modn_dense_double' extension
building 'sage.matrix.matrix_modn_dense_float' extension
building 'sage.matrix.matrix_modn_sparse' extension
building 'sage.matrix.matrix_mpolynomial_dense' extension
building 'sage.matrix.matrix_polynomial_dense' extension
building 'sage.matrix.matrix_rational_dense' extension
building 'sage.matrix.matrix_rational_sparse' extension
building 'sage.matrix.matrix_real_double_dense' extension
building 'sage.matrix.matrix_sparse' extension
building 'sage.matrix.matrix_symbolic_dense' extension
building 'sage.matrix.matrix_window' extension
building 'sage.matrix.misc' extension
building 'sage.matrix.strassen' extension
building 'sage.matroids.basis_exchange_matroid' extension
building 'sage.matroids.basis_matroid' extension
building 'sage.matroids.circuit_closures_matroid' extension
building 'sage.matroids.extension' extension
building 'sage.matroids.lean_matrix' extension
building 'sage.matroids.linear_matroid' extension
building 'sage.matroids.matroid' extension
building 'sage.matroids.set_system' extension
building 'sage.matroids.union_matroid' extension
building 'sage.matroids.unpickling' extension
building 'sage.media.channels' extension
building 'sage.misc.allocator' extension
building 'sage.misc.binary_tree' extension
building 'sage.misc.c3' extension
building 'sage.misc.c3_controlled' extension
building 'sage.misc.cachefunc' extension
building 'sage.misc.callable_dict' extension
building 'sage.misc.citation' extension
building 'sage.misc.classcall_metaclass' extension
building 'sage.misc.constant_function' extension
building 'sage.misc.derivative' extension
building 'sage.misc.fast_methods' extension
building 'sage.misc.fpickle' extension
building 'sage.misc.function_mangling' extension
building 'sage.misc.inherit_comparison' extension
building 'sage.misc.lazy_attribute' extension
building 'sage.misc.lazy_import' extension
building 'sage.misc.lazy_list' extension
building 'sage.misc.lazy_string' extension
building 'sage.misc.misc_c' extension
building 'sage.misc.nested_class' extension
building 'sage.misc.parser' extension
building 'sage.misc.persist' extension
building 'sage.misc.pickle_old' extension
building 'sage.misc.randstate' extension
building 'sage.misc.reset' extension
building 'sage.misc.sage_ostools' extension
building 'sage.misc.sage_timeit_class' extension
building 'sage.misc.search' extension
building 'sage.misc.session' extension
building 'sage.misc.stopgap' extension
building 'sage.misc.weak_dict' extension
building 'sage.modular.hypergeometric_misc' extension
building 'sage.modular.arithgroup.arithgroup_element' extension
building 'sage.modular.arithgroup.congroup' extension
building 'sage.modular.arithgroup.farey_symbol' extension
building 'sage.modular.modform.eis_series_cython' extension
building 'sage.modular.modform.l_series_gross_zagier_coeffs' extension
building 'sage.modular.modsym.apply' extension
building 'sage.modular.modsym.heilbronn' extension
building 'sage.modular.modsym.manin_symbol' extension
building 'sage.modular.modsym.p1list' extension
building 'sage.modular.modsym.relation_matrix_pyx' extension
building 'sage.modular.pollack_stevens.dist' extension
building 'sage.modules.finite_submodule_iter' extension
building 'sage.modules.free_module_element' extension
building 'sage.modules.module' extension
building 'sage.modules.vector_complex_double_dense' extension
building 'sage.modules.vector_double_dense' extension
building 'sage.modules.vector_integer_dense' extension
building 'sage.modules.vector_integer_sparse' extension
building 'sage.modules.vector_mod2_dense' extension
building 'sage.modules.vector_modn_dense' extension
building 'sage.modules.vector_modn_sparse' extension
building 'sage.modules.vector_rational_dense' extension
building 'sage.modules.vector_rational_sparse' extension
building 'sage.modules.vector_real_double_dense' extension
building 'sage.modules.with_basis.indexed_element' extension
building 'sage.monoids.free_abelian_monoid_element' extension
building 'sage.numerical.gauss_legendre' extension
building 'sage.numerical.linear_functions' extension
building 'sage.numerical.linear_tensor_element' extension
building 'sage.numerical.mip' extension
building 'sage.numerical.sdp' extension
building 'sage.numerical.backends.cvxopt_backend' extension
building 'sage.numerical.backends.cvxopt_sdp_backend' extension
building 'sage.numerical.backends.generic_backend' extension
building 'sage.numerical.backends.generic_sdp_backend' extension
building 'sage.numerical.backends.glpk_backend' extension
building 'sage.numerical.backends.glpk_exact_backend' extension
building 'sage.numerical.backends.glpk_graph_backend' extension
building 'sage.numerical.backends.interactivelp_backend' extension
building 'sage.numerical.backends.matrix_sdp_backend' extension
building 'sage.numerical.backends.ppl_backend' extension
building 'sage.plot.complex_plot' extension
building 'sage.plot.plot3d.base' extension
building 'sage.plot.plot3d.implicit_surface' extension
building 'sage.plot.plot3d.index_face_set' extension
building 'sage.plot.plot3d.parametric_surface' extension
building 'sage.plot.plot3d.shapes' extension
building 'sage.plot.plot3d.transform' extension
building 'sage.probability.probability_distribution' extension
building 'sage.quadratic_forms.count_local_2' extension
building 'sage.quadratic_forms.quadratic_form__evaluate' extension
building 'sage.quadratic_forms.ternary' extension
building 'sage.quivers.algebra_elements' extension
building 'sage.quivers.paths' extension
building 'sage.rings.bernmm' extension
building 'sage.rings.bernoulli_mod_p' extension
building 'sage.rings.complex_interval' extension
building 'sage.rings.complex_mpc' extension
building 'sage.rings.complex_number' extension
building 'sage.rings.factorint' extension
building 'sage.rings.fast_arith' extension
building 'sage.rings.fraction_field_FpT' extension
building 'sage.rings.fraction_field_element' extension
building 'sage.rings.integer' extension
building 'sage.rings.integer_ring' extension
building 'sage.rings.laurent_series_ring_element' extension
building 'sage.rings.morphism' extension
building 'sage.rings.noncommutative_ideals' extension
building 'sage.rings.power_series_mpoly' extension
building 'sage.rings.power_series_pari' extension
building 'sage.rings.power_series_poly' extension
building 'sage.rings.power_series_ring_element' extension
building 'sage.rings.puiseux_series_ring_element' extension
building 'sage.rings.rational' extension
building 'sage.rings.real_double' extension
building 'sage.rings.real_interval_absolute' extension
building 'sage.rings.real_lazy' extension
building 'sage.rings.real_mpfi' extension
building 'sage.rings.real_mpfr' extension
building 'sage.rings.ring' extension
building 'sage.rings.ring_extension' extension
building 'sage.rings.ring_extension_conversion' extension
building 'sage.rings.ring_extension_element' extension
building 'sage.rings.ring_extension_morphism' extension
building 'sage.rings.sum_of_squares' extension
building 'sage.rings.tate_algebra_element' extension
building 'sage.rings.tate_algebra_ideal' extension
building 'sage.rings.complex_arb' extension
building 'sage.rings.real_arb' extension
building 'sage.rings.complex_double' extension
building 'sage.rings.complex_mpfr' extension
building 'sage.rings.convert.mpfi' extension
building 'sage.rings.finite_rings.element_base' extension
building 'sage.rings.finite_rings.element_givaro' extension
building 'sage.rings.finite_rings.element_ntl_gf2e' extension
building 'sage.rings.finite_rings.element_pari_ffelt' extension
building 'sage.rings.finite_rings.finite_field_base' extension
building 'sage.rings.finite_rings.hom_finite_field' extension
building 'sage.rings.finite_rings.hom_finite_field_givaro' extension
building 'sage.rings.finite_rings.hom_prime_finite_field' extension
building 'sage.rings.finite_rings.integer_mod' extension
building 'sage.rings.finite_rings.residue_field' extension
building 'sage.rings.function_field.element' extension
building 'sage.rings.function_field.hermite_form_polynomial' extension
building 'sage.rings.number_field.number_field_base' extension
building 'sage.rings.number_field.number_field_element' extension
building 'sage.rings.number_field.number_field_element_quadratic' extension
building 'sage.rings.number_field.number_field_morphisms' extension
building 'sage.rings.number_field.totallyreal' extension
building 'sage.rings.number_field.totallyreal_data' extension
building 'sage.rings.padics.common_conversion' extension
building 'sage.rings.padics.local_generic_element' extension
building 'sage.rings.padics.morphism' extension
building 'sage.rings.padics.padic_ZZ_pX_CA_element' extension
building 'sage.rings.padics.padic_ZZ_pX_CR_element' extension
building 'sage.rings.padics.padic_ZZ_pX_FM_element' extension
building 'sage.rings.padics.padic_ZZ_pX_element' extension
building 'sage.rings.padics.padic_capped_absolute_element' extension
building 'sage.rings.padics.padic_capped_relative_element' extension
building 'sage.rings.padics.padic_ext_element' extension
building 'sage.rings.padics.padic_fixed_mod_element' extension
building 'sage.rings.padics.padic_floating_point_element' extension
building 'sage.rings.padics.padic_generic_element' extension
building 'sage.rings.padics.padic_printing' extension
building 'sage.rings.padics.padic_relaxed_element' extension
building 'sage.rings.padics.padic_relaxed_errors' extension
building 'sage.rings.padics.pow_computer' extension
building 'sage.rings.padics.pow_computer_ext' extension
building 'sage.rings.padics.pow_computer_flint' extension
building 'sage.rings.padics.pow_computer_relative' extension
building 'sage.rings.padics.qadic_flint_CA' extension
building 'sage.rings.padics.qadic_flint_CR' extension
building 'sage.rings.padics.qadic_flint_FM' extension
building 'sage.rings.padics.qadic_flint_FP' extension
building 'sage.rings.padics.relative_ramified_CA' extension
building 'sage.rings.padics.relative_ramified_CR' extension
building 'sage.rings.padics.relative_ramified_FM' extension
building 'sage.rings.padics.relative_ramified_FP' extension
building 'sage.rings.polynomial.cyclotomic' extension
building 'sage.rings.polynomial.evaluation_flint' extension
building 'sage.rings.polynomial.evaluation_ntl' extension
building 'sage.rings.polynomial.laurent_polynomial' extension
building 'sage.rings.polynomial.multi_polynomial' extension
building 'sage.rings.polynomial.multi_polynomial_ring_base' extension
building 'sage.rings.polynomial.ore_polynomial_element' extension
building 'sage.rings.polynomial.polydict' extension
building 'sage.rings.polynomial.polynomial_compiled' extension
building 'sage.rings.polynomial.polynomial_complex_arb' extension
building 'sage.rings.polynomial.polynomial_element' extension
building 'sage.rings.polynomial.polynomial_gf2x' extension
building 'sage.rings.polynomial.polynomial_integer_dense_flint' extension
building 'sage.rings.polynomial.polynomial_integer_dense_ntl' extension
building 'sage.rings.polynomial.polynomial_modn_dense_ntl' extension
building 'sage.rings.polynomial.polynomial_number_field' extension
building 'sage.rings.polynomial.polynomial_rational_flint' extension
building 'sage.rings.polynomial.polynomial_real_mpfr_dense' extension
building 'sage.rings.polynomial.polynomial_ring_homomorphism' extension
building 'sage.rings.polynomial.polynomial_zmod_flint' extension
building 'sage.rings.polynomial.polynomial_zz_pex' extension
building 'sage.rings.polynomial.real_roots' extension
building 'sage.rings.polynomial.refine_root' extension
building 'sage.rings.polynomial.skew_polynomial_element' extension
building 'sage.rings.polynomial.skew_polynomial_finite_field' extension
building 'sage.rings.polynomial.skew_polynomial_finite_order' extension
building 'sage.rings.polynomial.symmetric_reduction' extension
building 'sage.rings.polynomial.multi_polynomial_ideal_libsingular' extension
building 'sage.rings.polynomial.multi_polynomial_libsingular' extension
building 'sage.rings.polynomial.plural' extension
building 'sage.rings.polynomial.hilbert' extension
building 'sage.rings.polynomial.pbori.pbori' extension
building 'sage.rings.polynomial.weil.weil_polynomials' extension
building 'sage.rings.semirings.tropical_semiring' extension
building 'sage.sat.solvers.satsolver' extension
building 'sage.schemes.elliptic_curves.descent_two_isogeny' extension
building 'sage.schemes.elliptic_curves.mod_sym_num' extension
building 'sage.schemes.elliptic_curves.period_lattice_region' extension
building 'sage.schemes.hyperelliptic_curves.hypellfrob' extension
building 'sage.schemes.toric.divisor_class' extension
building 'sage.sets.disjoint_set' extension
building 'sage.sets.finite_set_map_cy' extension
building 'sage.sets.pythonclass' extension
building 'sage.sets.recursively_enumerated_set' extension
building 'sage.stats.intlist' extension
building 'sage.stats.distributions.discrete_gaussian_integer' extension
building 'sage.stats.hmm.chmm' extension
building 'sage.stats.hmm.distributions' extension
building 'sage.stats.hmm.hmm' extension
building 'sage.stats.hmm.util' extension
building 'sage.structure.category_object' extension
building 'sage.structure.coerce' extension
building 'sage.structure.coerce_actions' extension
building 'sage.structure.coerce_dict' extension
building 'sage.structure.coerce_maps' extension
building 'sage.structure.debug_options' extension
building 'sage.structure.element' extension
building 'sage.structure.element_wrapper' extension
building 'sage.structure.factory' extension
building 'sage.structure.list_clone' extension
building 'sage.structure.list_clone_demo' extension
building 'sage.structure.list_clone_timings_cy' extension
building 'sage.structure.mutability' extension
building 'sage.structure.parent' extension
building 'sage.structure.parent_base' extension
building 'sage.structure.parent_gens' extension
building 'sage.structure.parent_old' extension
building 'sage.structure.richcmp' extension
building 'sage.structure.sage_object' extension
building 'sage.symbolic.comparison' extension
building 'sage.symbolic.constants_c' extension
building 'sage.symbolic.expression' extension
building 'sage.symbolic.function' extension
building 'sage.symbolic.getitem' extension
building 'sage.symbolic.ring' extension
building 'sage.symbolic.series' extension
building 'sage.symbolic.substitution_map' extension
building 'sage.tests.cython' extension
building 'sage.tests.stl_vector' extension
building 'sage.ext.interpreters.wrapper_cc' extension
building 'sage.ext.interpreters.wrapper_cdf' extension
building 'sage.ext.interpreters.wrapper_el' extension
building 'sage.ext.interpreters.wrapper_py' extension
building 'sage.ext.interpreters.wrapper_rdf' extension
building 'sage.ext.interpreters.wrapper_rr' extension
Executing 528 commands (using 4 threads)
[  1/528] creating build/temp.linux-armhf-3.9/build
creating build/temp.linux-armhf-3.9/build/cythonized
creating build/temp.linux-armhf-3.9/build/cythonized/sage
creating build/temp.linux-armhf-3.9/build/cythonized/sage/algebras
creating build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/finite_dimensional_algebras
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[  2/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/letterplace
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
[  3/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
[  4/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/letterplace/letterplace_ideal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:701:
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test'
  258 |     p_Test(p, r);
      |     ^~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:701:
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test'
  258 |     p_Test(p, r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:822:5: note: in expansion of macro 'p_Test'
  822 |     p_Test(p,r);
      |     ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:824:5: note: in expansion of macro 'p_Test'
  824 |     p_Test(pp,r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:822:5: note: in expansion of macro 'p_Test'
  822 |     p_Test(p,r);
      |     ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:824:5: note: in expansion of macro 'p_Test'
  824 |     p_Test(pp,r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:174:36: note: in expansion of macro 'TRUE'
  174 | #define p_CheckRing(r)            (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1321:3: note: in expansion of macro 'p_CheckRing'
 1321 |   p_CheckRing(d_r);
      |   ^~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:174:36: note: in expansion of macro 'TRUE'
  174 | #define p_CheckRing(r)            (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1321:3: note: in expansion of macro 'p_CheckRing'
 1321 |   p_CheckRing(d_r);
      |   ^~~~~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:701:
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test'
  258 |     p_Test(p, r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1904:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1904 |   p_LmCheckPolyRing(a, r_a);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1905:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1905 |   p_LmCheckPolyRing(b, r_b);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1993:3: note: in expansion of macro 'p_Test'
 1993 |   p_Test(p, R);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1999:3: note: in expansion of macro 'p_Test'
 1999 |   p_Test(p, r);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2021:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2021 |   p_LmCheckPolyRing(p1, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2022:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2022 |   p_LmCheckPolyRing(p2, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1904:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1904 |   p_LmCheckPolyRing(a, r_a);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1905:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1905 |   p_LmCheckPolyRing(b, r_b);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:822:5: note: in expansion of macro 'p_Test'
  822 |     p_Test(p,r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1993:3: note: in expansion of macro 'p_Test'
 1993 |   p_Test(p, R);
      |   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:824:5: note: in expansion of macro 'p_Test'
  824 |     p_Test(pp,r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1999:3: note: in expansion of macro 'p_Test'
 1999 |   p_Test(p, r);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2021:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2021 |   p_LmCheckPolyRing(p1, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2022:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2022 |   p_LmCheckPolyRing(p2, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:174:36: note: in expansion of macro 'TRUE'
  174 | #define p_CheckRing(r)            (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1321:3: note: in expansion of macro 'p_CheckRing'
 1321 |   p_CheckRing(d_r);
      |   ^~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:129:19: note: in expansion of macro 'p_Test'
  129 |       if (!shift) p_Test(p_in, r);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:134:7: note: in expansion of macro 'p_Test'
  134 |       p_Test(p_in, r);
      |       ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:144:19: note: in expansion of macro 'p_Test'
  144 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:149:7: note: in expansion of macro 'p_Test'
  149 |       p_Test(p_in, currRing);
      |       ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1904:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1904 |   p_LmCheckPolyRing(a, r_a);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:171:19: note: in expansion of macro 'p_Test'
  171 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:176:7: note: in expansion of macro 'p_Test'
  176 |       p_Test(p_in, currRing);
      |       ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1905:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1905 |   p_LmCheckPolyRing(b, r_b);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1993:3: note: in expansion of macro 'p_Test'
 1993 |   p_Test(p, R);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1999:3: note: in expansion of macro 'p_Test'
 1999 |   p_Test(p, r);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2021:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2021 |   p_LmCheckPolyRing(p1, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:129:19: note: in expansion of macro 'p_Test'
  129 |       if (!shift) p_Test(p_in, r);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2022:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2022 |   p_LmCheckPolyRing(p2, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:134:7: note: in expansion of macro 'p_Test'
  134 |       p_Test(p_in, r);
      |       ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:144:19: note: in expansion of macro 'p_Test'
  144 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:149:7: note: in expansion of macro 'p_Test'
  149 |       p_Test(p_in, currRing);
      |       ^~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:171:19: note: in expansion of macro 'p_Test'
  171 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:176:7: note: in expansion of macro 'p_Test'
  176 |       p_Test(p_in, currRing);
      |       ^~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:607:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  607 |   memset(this, 0, sizeof(sLObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:607:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  607 |   memset(this, 0, sizeof(sLObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:917:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  917 |   memset(this, 0, sizeof(*this));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h:918:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class sLObject' from an array of 'const class sTObject' [-Wclass-memaccess]
  918 |   memcpy(this, &t, sizeof(sTObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1032:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1032 |   p_LmCheckPolyRing(p1, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1033:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1033 |   p_LmCheckPolyRing(p2, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1075:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1075 |   p_LmCheckPolyRing(p1, leadRing);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1076:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1076 |   p_LmCheckPolyRing(p2, leadRing);
      |   ^~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:917:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  917 |   memset(this, 0, sizeof(*this));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h:918:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class sLObject' from an array of 'const class sTObject' [-Wclass-memaccess]
  918 |   memcpy(this, &t, sizeof(sTObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1032:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1032 |   p_LmCheckPolyRing(p1, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1033:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1033 |   p_LmCheckPolyRing(p2, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1075:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1075 |   p_LmCheckPolyRing(p1, leadRing);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1076:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1076 |   p_LmCheckPolyRing(p2, leadRing);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:129:19: note: in expansion of macro 'p_Test'
  129 |       if (!shift) p_Test(p_in, r);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:134:7: note: in expansion of macro 'p_Test'
  134 |       p_Test(p_in, r);
      |       ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:144:19: note: in expansion of macro 'p_Test'
  144 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:149:7: note: in expansion of macro 'p_Test'
  149 |       p_Test(p_in, currRing);
      |       ^~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:171:19: note: in expansion of macro 'p_Test'
  171 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:176:7: note: in expansion of macro 'p_Test'
  176 |       p_Test(p_in, currRing);
      |       ^~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:607:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  607 |   memset(this, 0, sizeof(sLObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:917:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  917 |   memset(this, 0, sizeof(*this));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h:918:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class sLObject' from an array of 'const class sTObject' [-Wclass-memaccess]
  918 |   memcpy(this, &t, sizeof(sTObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1032:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1032 |   p_LmCheckPolyRing(p1, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1033:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1033 |   p_LmCheckPolyRing(p2, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1075:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1075 |   p_LmCheckPolyRing(p1, leadRing);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1076:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1076 |   p_LmCheckPolyRing(p2, leadRing);
      |   ^~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/polys/monomials/ring.h:12,
                 from /usr/include/singular/singular/kernel/polys.h:15,
                 from /usr/include/singular/singular/kernel/structs.h:21,
                 from /usr/include/singular/singular/Singular/libsingular.h:7,
                 from build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:701:
/usr/include/singular/singular/coeffs/longrat.h: In function 'BOOLEAN nlIsInteger(number, coeffs)':
/usr/include/singular/singular/coeffs/coeffs.h:714:22: warning: statement has no effect [-Wunused-value]
  714 | #define n_Test(a,r)  1
      |                      ^
/usr/include/singular/singular/coeffs/longrat.h:97:3: note: in expansion of macro 'n_Test'
   97 |   n_Test(q, r);
      |   ^~~~~~
In file included from /usr/include/singular/singular/polys/monomials/ring.h:12,
                 from /usr/include/singular/singular/kernel/polys.h:15,
                 from /usr/include/singular/singular/kernel/structs.h:21,
                 from /usr/include/singular/singular/Singular/libsingular.h:7,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:701:
/usr/include/singular/singular/coeffs/longrat.h: In function 'BOOLEAN nlIsInteger(number, coeffs)':
/usr/include/singular/singular/coeffs/coeffs.h:714:22: warning: statement has no effect [-Wunused-value]
  714 | #define n_Test(a,r)  1
      |                      ^
/usr/include/singular/singular/coeffs/longrat.h:97:3: note: in expansion of macro 'n_Test'
   97 |   n_Test(q, r);
      |   ^~~~~~
In file included from /usr/include/singular/singular/polys/monomials/ring.h:12,
                 from /usr/include/singular/singular/kernel/polys.h:15,
                 from /usr/include/singular/singular/kernel/structs.h:21,
                 from /usr/include/singular/singular/Singular/libsingular.h:7,
                 from build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:701:
/usr/include/singular/singular/coeffs/longrat.h: In function 'BOOLEAN nlIsInteger(number, coeffs)':
/usr/include/singular/singular/coeffs/coeffs.h:714:22: warning: statement has no effect [-Wunused-value]
  714 | #define n_Test(a,r)  1
      |                      ^
/usr/include/singular/singular/coeffs/longrat.h:97:3: note: in expansion of macro 'n_Test'
   97 |   n_Test(q, r);
      |   ^~~~~~
build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.c:11502:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
11502 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.c:11501:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
11501 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.c:11157:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
11157 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.c:11156:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
11156 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp: At global scope:
build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:6426:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 6426 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:6425:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 6425 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:6081:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 6081 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/letterplace/letterplace_ideal.cpp:6080:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 6080 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp: At global scope:
build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:10734:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
10734 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:10733:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
10733 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:10389:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
10389 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:10388:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
10388 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp: At global scope:
build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:11615:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
11615 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:11614:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
11614 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:11270:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
11270 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.cpp:11269:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
11269 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp: In function 'PyObject* __pyx_pw_4sage_8algebras_11letterplace_24free_algebra_letterplace_23FreeAlgebra_letterplace_39_from_dict_(PyObject*, PyObject*, PyObject*)':
build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:8873:34: warning: '__pyx_v_l' may be used uninitialized in this function [-Wmaybe-uninitialized]
 8873 |     __pyx_t_4 = PyInt_FromSsize_t((__pyx_v_n - __pyx_v_l)); if (unlikely(!__pyx_t_4)) __PYX_ERR(0, 832, __pyx_L1_error)
      |                                  ^
build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.cpp:8648:14: note: '__pyx_v_l' was declared here
 8648 |   Py_ssize_t __pyx_v_l;
      |              ^~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/letterplace/letterplace_ideal.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lflint -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/letterplace/letterplace_ideal.cpython-39-arm-linux-gnueabihf.so
[  5/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/lie_algebras
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/letterplace/free_algebra_letterplace.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lflint -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/letterplace/free_algebra_letterplace.cpython-39-arm-linux-gnueabihf.so
[  6/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/quatalg
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/flint -I./sage/ext -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/letterplace/free_algebra_element_letterplace.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lflint -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/letterplace/free_algebra_element_letterplace.cpython-39-arm-linux-gnueabihf.so
[  7/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/flint -I./sage/libs/ntl -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/finite_dimensional_algebras/finite_dimensional_algebra_element.cpython-39-arm-linux-gnueabihf.so
[  8/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/arith
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/arith/functions.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/arith/functions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/arith/functions.c:4272:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4272 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/arith/functions.c:4271:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4271 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/arith/functions.c:3927:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3927 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/arith/functions.c:3926:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3926 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp:5396:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 5396 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp:5395:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5395 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp:5051:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 5051 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.cpp:5050:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5050 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/arith/functions.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith/functions.cpython-39-arm-linux-gnueabihf.so -lpari
[  9/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/ext -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/arith/multi_modular.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/arith/multi_modular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/arith/multi_modular.c: In function '__pyx_f_4sage_5arith_13multi_modular_22MultiModularBasis_base__new_random_prime':
build/cythonized/sage/arith/multi_modular.c:3717:29: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare]
 3717 |     __pyx_t_2 = ((__pyx_t_1 >= __pyx_v_self->_num_primes) != 0);
      |                             ^~
build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:25062:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
25062 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:25061:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
25061 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24935:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
24935 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24934:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
24934 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24806:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
24806 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24805:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
24805 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24616:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
24616 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24615:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
24615 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24400:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
24400 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24399:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
24399 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24223:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
24223 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:24222:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
24222 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:23878:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
23878 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.c:23877:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
23877 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
build/cythonized/sage/arith/multi_modular.c:10333:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
10333 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/arith/multi_modular.c:10332:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
10332 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/arith/multi_modular.c:9988:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 9988 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/arith/multi_modular.c:9987:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9987 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/quatalg/quaternion_algebra_cython.o -lflint -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quatalg/quaternion_algebra_cython.cpython-39-arm-linux-gnueabihf.so
[ 10/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/arith/numerical_approx.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/arith/numerical_approx.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/arith/numerical_approx.c:3533:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 3533 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/arith/numerical_approx.c:3532:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3532 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/arith/numerical_approx.c:3188:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3188 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/arith/numerical_approx.c:3187:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3187 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20296:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
20296 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20295:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
20295 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20169:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
20169 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20168:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
20168 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20040:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
20040 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:20039:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
20039 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19850:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
19850 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19849:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
19849 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19634:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
19634 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19633:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
19633 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19492:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
19492 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19491:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
19491 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19147:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
19147 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:19146:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
19146 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:4086:
./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.cpp:4086:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/arith/numerical_approx.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith/numerical_approx.cpython-39-arm-linux-gnueabihf.so
[ 11/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/rings -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/arith/power.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/arith/power.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/arith/power.c:3618:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 3618 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/arith/power.c:3617:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3617 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/arith/power.c:3273:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3273 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/arith/power.c:3272:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3272 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/arith/multi_modular.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith/multi_modular.cpython-39-arm-linux-gnueabihf.so -lpari
[ 12/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/arith/rational_reconstruction.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/arith/rational_reconstruction.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/arith/power.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith/power.cpython-39-arm-linux-gnueabihf.so -lpari
[ 13/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/arith/srange.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/arith/srange.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/quatalg/quaternion_algebra_element.o -lflint -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/quatalg/quaternion_algebra_element.cpython-39-arm-linux-gnueabihf.so
[ 14/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/calculus
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/calculus/integration.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/integration.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DGSL_DISABLE_DEPRECATED -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/arith/rational_reconstruction.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith/rational_reconstruction.cpython-39-arm-linux-gnueabihf.so -lpari
[ 15/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/calculus/interpolation.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/interpolation.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/algebras/lie_algebras/lie_algebra_element.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/algebras/lie_algebras/lie_algebra_element.cpython-39-arm-linux-gnueabihf.so
[ 16/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/calculus/interpolators.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/interpolators.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/arith/srange.c:7559:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7559 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/arith/srange.c:7558:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7558 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/arith/srange.c:7214:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7214 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/arith/srange.c:7213:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7213 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/arith/srange.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/arith/srange.cpython-39-arm-linux-gnueabihf.so -lpari
[ 17/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/calculus/ode.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/ode.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DGSL_DISABLE_DEPRECATED -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/interpolation.o -lgsl -lgslcblas -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/interpolation.cpython-39-arm-linux-gnueabihf.so -lpari
[ 18/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/calculus/riemann.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/riemann.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1969,
                 from /usr/include/python3.9/numpy/ndarrayobject.h:12,
                 from /usr/include/python3.9/numpy/arrayobject.h:4,
                 from build/cythonized/sage/calculus/interpolators.c:655:
/usr/include/python3.9/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/interpolators.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/interpolators.cpython-39-arm-linux-gnueabihf.so
[ 19/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/calculus/var.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/var.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1969,
                 from /usr/include/python3.9/numpy/ndarrayobject.h:12,
                 from /usr/include/python3.9/numpy/arrayobject.h:4,
                 from build/cythonized/sage/calculus/riemann.c:661:
/usr/include/python3.9/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
build/cythonized/sage/calculus/integration.c: In function '__pyx_pf_4sage_8calculus_11integration_2monte_carlo_integral':
build/cythonized/sage/calculus/integration.c:5872:29: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 5872 |     __pyx_t_3 = ((__pyx_t_7 < __pyx_v_target_dim) != 0);
      |                             ^
build/cythonized/sage/calculus/integration.c:5985:29: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 5985 |     __pyx_t_3 = ((__pyx_t_7 > __pyx_v_target_dim) != 0);
      |                             ^
build/cythonized/sage/calculus/ode.c: In function '__pyx_pf_4sage_8calculus_3ode_10ode_solver_8ode_solve':
build/cythonized/sage/calculus/ode.c:5535:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 5535 |     __pyx_v_T = gsl_odeiv_step_rkf45;
      |               ^
build/cythonized/sage/calculus/ode.c:5567:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 5567 |     __pyx_v_T = gsl_odeiv_step_rk2;
      |               ^
build/cythonized/sage/calculus/ode.c:5599:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 5599 |     __pyx_v_T = gsl_odeiv_step_rk4;
      |               ^
build/cythonized/sage/calculus/ode.c:5631:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 5631 |     __pyx_v_T = gsl_odeiv_step_rkck;
      |               ^
build/cythonized/sage/calculus/integration.c:6356:29: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 6356 |     __pyx_t_4 = ((__pyx_t_7 == __pyx_v_dim) != 0);
      |                             ^~
build/cythonized/sage/calculus/ode.c:5663:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 5663 |     __pyx_v_T = gsl_odeiv_step_rk8pd;
      |               ^
build/cythonized/sage/calculus/ode.c:5695:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 5695 |     __pyx_v_T = gsl_odeiv_step_rk2imp;
      |               ^
build/cythonized/sage/calculus/integration.c:6422:29: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 6422 |     __pyx_t_2 = ((__pyx_t_7 > __pyx_v_dim) != 0);
      |                             ^
build/cythonized/sage/calculus/ode.c:5727:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 5727 |     __pyx_v_T = gsl_odeiv_step_rk4imp;
      |               ^
build/cythonized/sage/calculus/integration.c:6492:37: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 6492 |       for (__pyx_temp=0; __pyx_temp < __pyx_v_dim; __pyx_temp++) {
      |                                     ^
build/cythonized/sage/calculus/ode.c:5759:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 5759 |     __pyx_v_T = gsl_odeiv_step_bsimp;
      |               ^
build/cythonized/sage/calculus/integration.c:6558:22: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 6558 |     __pyx_v_type_rng = gsl_rng_default;
      |                      ^
build/cythonized/sage/calculus/ode.c:5835:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 5835 |     __pyx_v_T = gsl_odeiv_step_gear1;
      |               ^
build/cythonized/sage/calculus/ode.c:5867:15: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 5867 |     __pyx_v_T = gsl_odeiv_step_gear2;
      |               ^
build/cythonized/sage/calculus/ode.c:6351:26: warning: assignment to 'int (*)(double,  const double *, double *, void *)' from incompatible pointer type 'int (*)(double,  double *, double *, void *)' [-Wincompatible-pointer-types]
 6351 |     __pyx_v_sys.function = __pyx_f_4sage_8calculus_3ode_c_f_compiled;
      |                          ^
build/cythonized/sage/calculus/ode.c:6360:26: warning: assignment to 'int (*)(double,  const double *, double *, double *, void *)' from incompatible pointer type 'int (*)(double,  double *, double *, double *, void *)' [-Wincompatible-pointer-types]
 6360 |     __pyx_v_sys.jacobian = __pyx_f_4sage_8calculus_3ode_c_jac_compiled;
      |                          ^
build/cythonized/sage/calculus/ode.c:6392:26: warning: assignment to 'int (*)(double,  const double *, double *, void *)' from incompatible pointer type 'int (*)(double,  double *, double *, void *)' [-Wincompatible-pointer-types]
 6392 |     __pyx_v_sys.function = __pyx_f_4sage_8calculus_3ode_c_f;
      |                          ^
build/cythonized/sage/calculus/ode.c:6401:26: warning: assignment to 'int (*)(double,  const double *, double *, double *, void *)' from incompatible pointer type 'int (*)(double,  double *, double *, double *, void *)' [-Wincompatible-pointer-types]
 6401 |     __pyx_v_sys.jacobian = __pyx_f_4sage_8calculus_3ode_c_jac;
      |                          ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/var.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/var.cpython-39-arm-linux-gnueabihf.so
[ 20/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/transforms
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/calculus/transforms/dwt.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/transforms/dwt.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/calculus/transforms/dwt.c: In function '__pyx_pf_4sage_8calculus_10transforms_3dwt_24DiscreteWaveletTransform_10plot':
build/cythonized/sage/calculus/transforms/dwt.c:2679:45: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 2679 |   for (__pyx_v_i = __pyx_v_x_min; __pyx_v_i < __pyx_t_5; __pyx_v_i++) {
      |                                             ^
build/cythonized/sage/calculus/transforms/dwt.c: In function '__pyx_pw_4sage_8calculus_10transforms_3dwt_24DiscreteWaveletTransform_11plot':
build/cythonized/sage/calculus/transforms/dwt.c:2564:10: warning: '__pyx_v_x_max' may be used uninitialized in this function [-Wmaybe-uninitialized]
 2564 |   size_t __pyx_v_x_max;
      |          ^~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/transforms/dwt.o -lgsl -lgslcblas -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/transforms/dwt.cpython-39-arm-linux-gnueabihf.so
[ 21/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/calculus/transforms/fft.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/transforms/fft.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/integration.o -lgsl -lgslcblas -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/integration.cpython-39-arm-linux-gnueabihf.so -lpari
[ 22/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/categories
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/categories/action.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/categories/action.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/calculus/transforms/fft.c: In function '__pyx_pf_4sage_8calculus_10transforms_3fft_28FastFourierTransform_complex___init__':
build/cythonized/sage/calculus/transforms/fft.c:1851:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1851 |   for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_1; __pyx_v_i++) {
      |                                 ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/ode.o -lgsl -lgslcblas -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/ode.cpython-39-arm-linux-gnueabihf.so -lpari
[ 23/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/categories/category_cy_helper.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/categories/category_cy_helper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/transforms/fft.o -lgsl -lgslcblas -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/transforms/fft.cpython-39-arm-linux-gnueabihf.so -lpari
[ 24/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/categories/category_singleton.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/categories/category_singleton.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/categories/action.c:9752:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 9752 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/action.c:9751:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9751 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/action.c:9407:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 9407 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/action.c:9406:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9406 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/categories/category_singleton.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/category_singleton.cpython-39-arm-linux-gnueabihf.so
[ 25/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/categories/coercion_methods.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/categories/coercion_methods.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/categories/category_cy_helper.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/category_cy_helper.cpython-39-arm-linux-gnueabihf.so
[ 26/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/categories/functor.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/categories/functor.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/categories/coercion_methods.c:2813:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 2813 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/coercion_methods.c:2812:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 2812 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/coercion_methods.c:2468:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 2468 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/coercion_methods.c:2467:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 2467 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/categories/coercion_methods.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/coercion_methods.cpython-39-arm-linux-gnueabihf.so
[ 27/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/categories/map.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/categories/map.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/categories/action.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/action.cpython-39-arm-linux-gnueabihf.so
[ 28/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/categories/morphism.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/categories/morphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/categories/map.c:15000:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
15000 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/map.c:14999:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
14999 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/map.c:14655:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
14655 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/map.c:14654:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
14654 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/calculus/riemann.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/calculus/riemann.cpython-39-arm-linux-gnueabihf.so -lpari
[ 29/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/categories/examples
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/categories/examples/semigroups_cython.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/categories/examples/semigroups_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/categories/examples/semigroups_cython.c:4096:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4096 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/examples/semigroups_cython.c:4095:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4095 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/examples/semigroups_cython.c:3751:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3751 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/examples/semigroups_cython.c:3750:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3750 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/categories/examples/semigroups_cython.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/examples/semigroups_cython.cpython-39-arm-linux-gnueabihf.so
[ 30/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/coding
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/coding/ag_code_decoders.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/coding/ag_code_decoders.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/categories/morphism.c:10899:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
10899 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/morphism.c:10898:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
10898 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/morphism.c:10772:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
10772 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/morphism.c:10771:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
10771 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/morphism.c:10643:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
10643 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/morphism.c:10642:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
10642 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/morphism.c:10453:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
10453 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/morphism.c:10452:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
10452 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/morphism.c:10237:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
10237 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/morphism.c:10236:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
10236 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/morphism.c:10095:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
10095 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/morphism.c:10094:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
10094 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/morphism.c:9750:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 9750 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/categories/morphism.c:9749:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9749 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/categories/functor.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/functor.cpython-39-arm-linux-gnueabihf.so
[ 31/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/coding/binary_code.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/coding/binary_code.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/coding/binary_code.c:667:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/coding/binary_code.c:667:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/coding/ag_code_decoders.c:34914:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
34914 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/ag_code_decoders.c:34913:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
34913 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/ag_code_decoders.c:34569:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
34569 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/ag_code_decoders.c:34568:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
34568 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/categories/map.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/map.cpython-39-arm-linux-gnueabihf.so
[ 32/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/coding/kasami_codes.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/coding/kasami_codes.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
At top level:
build/cythonized/sage/coding/binary_code.c:36271:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
36271 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/binary_code.c:36270:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
36270 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/binary_code.c:36066:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
36066 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/binary_code.c:36065:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
36065 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/binary_code.c:35391:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
35391 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/binary_code.c:35390:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
35390 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/binary_code.c:35046:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
35046 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/binary_code.c:35045:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
35045 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/categories/morphism.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/categories/morphism.cpython-39-arm-linux-gnueabihf.so
[ 33/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/coding/codecan
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/coding/codecan/autgroup_can_label.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/coding/codecan/autgroup_can_label.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/coding/kasami_codes.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/kasami_codes.cpython-39-arm-linux-gnueabihf.so
[ 34/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/coding/codecan/codecan.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/coding/codecan/codecan.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/coding/codecan/codecan.c:677:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/coding/codecan/codecan.c:677:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/coding/binary_code.c: In function '__pyx_f_4sage_6coding_11binary_code_20BinaryCodeClassifier_aut_gp_and_can_label':
build/cythonized/sage/coding/binary_code.c:26210:7: warning: '__pyx_v_hzf__h_zeta' may be used uninitialized in this function [-Wmaybe-uninitialized]
26210 |   int __pyx_v_hzf__h_zeta;
      |       ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/binary_code.c:27141:10: warning: '__pyx_v_qzb' may be used uninitialized in this function [-Wmaybe-uninitialized]
27141 |       if (__pyx_t_4) {
      |          ^
build/cythonized/sage/coding/binary_code.c:28168:19: warning: '__pyx_v_tvc' may be used uninitialized in this function [-Wmaybe-uninitialized]
28168 |         __pyx_v_i = (__pyx_v_tvc ^ __pyx_v_nu->flag);
      |         ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/binary_code.c:29239:10: warning: '__pyx_v_ht' may be used uninitialized in this function [-Wmaybe-uninitialized]
29239 |       if (__pyx_t_4) {
      |          ^
build/cythonized/sage/coding/binary_code.c:26194:7: warning: '__pyx_v_hb' may be used uninitialized in this function [-Wmaybe-uninitialized]
26194 |   int __pyx_v_hb;
      |       ^~~~~~~~~~
build/cythonized/sage/coding/binary_code.c:27596:48: warning: '__pyx_v_k_rho' may be used uninitialized in this function [-Wmaybe-uninitialized]
27596 |       __pyx_t_5 = ((__pyx_v_k < __pyx_v_k_rho) != 0);
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~
build/cythonized/sage/coding/codecan/codecan.c: In function '__pyx_f_4sage_6coding_7codecan_7codecan_29PartitionRefinementLinearCode__init_point_hyperplane_incidence':
build/cythonized/sage/coding/codecan/codecan.c:12158:47: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
12158 |       for (__pyx_t_13 = __pyx_t_5; __pyx_t_13 < __pyx_t_6; __pyx_t_13+=1) {
      |                                               ^
build/cythonized/sage/coding/codecan/codecan.c:12523:35: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
12523 |   for (__pyx_t_13 = 0; __pyx_t_13 < __pyx_t_20; __pyx_t_13+=1) {
      |                                   ^
build/cythonized/sage/coding/codecan/codecan.c:12555:35: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
12555 |   for (__pyx_t_13 = 0; __pyx_t_13 < __pyx_t_20; __pyx_t_13+=1) {
      |                                   ^
At top level:
build/cythonized/sage/coding/codecan/codecan.c:18017:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
18017 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/codecan/codecan.c:18016:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
18016 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/codecan/codecan.c:17812:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
17812 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/codecan/codecan.c:17811:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
17811 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/codecan/codecan.c:16032:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
16032 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/codecan/codecan.c:16031:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
16031 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/codecan/codecan.c:15687:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
15687 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/codecan/codecan.c:15686:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
15686 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/coding/codecan/codecan.c:5034:
./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function]
   19 | static int my_comp_func(const void *a, const void *b)
      |            ^~~~~~~~~~~~
build/cythonized/sage/coding/binary_code.c: In function '__pyx_tp_new_4sage_6coding_11binary_code_BinaryCode':
build/cythonized/sage/coding/binary_code.c:10459:119: warning: '__pyx_v_glue_word' may be used uninitialized in this function [-Wmaybe-uninitialized]
10459 |       (__pyx_v_self_words[(__pyx_v_combination + __pyx_v_other_nwords)]) = ((__pyx_v_self_words[__pyx_v_combination]) ^ __pyx_v_glue_word);
      |                                                                            ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/binary_code.c:9577:48: note: '__pyx_v_glue_word' was declared here
 9577 |   __pyx_t_4sage_6coding_11binary_code_codeword __pyx_v_glue_word;
      |                                                ^~~~~~~~~~~~~~~~~
build/cythonized/sage/coding/binary_code.c:9573:7: warning: '__pyx_v_other_nwords' may be used uninitialized in this function [-Wmaybe-uninitialized]
 9573 |   int __pyx_v_other_nwords;
      |       ^~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/coding/binary_code.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/binary_code.cpython-39-arm-linux-gnueabihf.so -lpari
[ 35/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/combinat
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/combinat_cython.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/combinat_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/combinat/combinat_cython.c:13715:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
13715 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/combinat_cython.c:13714:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
13714 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/combinat_cython.c:13370:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
13370 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/combinat_cython.c:13369:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
13369 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/coding/codecan/autgroup_can_label.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/codecan/autgroup_can_label.cpython-39-arm-linux-gnueabihf.so
[ 36/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/debruijn_sequence.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/debruijn_sequence.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/combinat/debruijn_sequence.c:667:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/combinat/debruijn_sequence.c:667:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/combinat/debruijn_sequence.c:14335:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
14335 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/debruijn_sequence.c:14334:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
14334 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/debruijn_sequence.c:13990:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
13990 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/debruijn_sequence.c:13989:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
13989 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/debruijn_sequence.c:6769:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 6769 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/debruijn_sequence.c:6768:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 6768 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/debruijn_sequence.c:6564:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 6564 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/debruijn_sequence.c:6563:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 6563 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/coding/codecan/codecan.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/codecan/codecan.cpython-39-arm-linux-gnueabihf.so -lpari
[ 37/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/degree_sequences.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/degree_sequences.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/combinat/degree_sequences.c:6048:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 6048 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/degree_sequences.c:6047:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 6047 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/degree_sequences.c:5703:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 5703 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/degree_sequences.c:5702:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5702 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/debruijn_sequence.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/debruijn_sequence.cpython-39-arm-linux-gnueabihf.so -lpari
[ 38/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/enumeration_mod_permgroup.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/enumeration_mod_permgroup.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/combinat/enumeration_mod_permgroup.c:5927:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 5927 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/enumeration_mod_permgroup.c:5926:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5926 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/enumeration_mod_permgroup.c:5582:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 5582 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/enumeration_mod_permgroup.c:5581:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5581 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/enumeration_mod_permgroup.c: In function '__pyx_f_4sage_8combinat_25enumeration_mod_permgroup_lex_cmp':
build/cythonized/sage/combinat/enumeration_mod_permgroup.c:3836:6: warning: '__pyx_v_i' may be used uninitialized [-Wmaybe-uninitialized]
 3836 |   if (__pyx_t_4) {
      |      ^
build/cythonized/sage/combinat/enumeration_mod_permgroup.c: In function '__pyx_f_4sage_8combinat_25enumeration_mod_permgroup_lex_cmp_partial':
build/cythonized/sage/combinat/enumeration_mod_permgroup.c:3545:6: warning: '__pyx_v_i' may be used uninitialized [-Wmaybe-uninitialized]
 3545 |   if (__pyx_t_1) {
      |      ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/degree_sequences.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/degree_sequences.cpython-39-arm-linux-gnueabihf.so -lpari
[ 39/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/expnums.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/expnums.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/combinat/expnums.c:5115:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 5115 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/expnums.c:5114:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5114 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/expnums.c:4770:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 4770 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/expnums.c:4769:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4769 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/enumeration_mod_permgroup.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/enumeration_mod_permgroup.cpython-39-arm-linux-gnueabihf.so
[ 40/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/fast_vector_partitions.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/fast_vector_partitions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/combinat_cython.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/combinat_cython.cpython-39-arm-linux-gnueabihf.so -lpari
[ 41/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/partitions.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/partitions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/expnums.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/expnums.cpython-39-arm-linux-gnueabihf.so -lpari
[ 42/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/permutation_cython.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/permutation_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/permutation_cython.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/permutation_cython.cpython-39-arm-linux-gnueabihf.so -lpari
[ 43/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/q_bernoulli.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/q_bernoulli.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/partitions.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/partitions.cpython-39-arm-linux-gnueabihf.so
[ 44/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/subword_complex_c.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/subword_complex_c.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/fast_vector_partitions.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/fast_vector_partitions.cpython-39-arm-linux-gnueabihf.so
[ 45/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/crystals
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/crystals/letters.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/crystals/letters.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/subword_complex_c.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/subword_complex_c.cpython-39-arm-linux-gnueabihf.so
[ 46/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/crystals/pbw_datum.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/crystals/pbw_datum.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/q_bernoulli.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/q_bernoulli.cpython-39-arm-linux-gnueabihf.so
[ 47/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/crystals/spins.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/crystals/spins.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/combinat/crystals/spins.c:9891:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 9891 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/spins.c:9890:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9890 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/spins.c:9546:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 9546 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/spins.c:9545:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9545 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/letters.c:46707:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
46707 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/letters.c:46706:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
46706 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/letters.c:46362:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
46362 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/letters.c:46361:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
46361 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/coding/ag_code_decoders.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/coding/ag_code_decoders.cpython-39-arm-linux-gnueabihf.so
[ 48/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/crystals/tensor_product_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/crystals/tensor_product_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/combinat/crystals/pbw_datum.c: In function '__pyx_f_4sage_8combinat_8crystals_9pbw_datum_enhance_braid_move_chain':
build/cythonized/sage/combinat/crystals/pbw_datum.c:563:40: warning: '__pyx_v_last' may be used uninitialized in this function [-Wmaybe-uninitialized]
  563 |   #define PyInt_FromLong               PyLong_FromLong
      |                                        ^~~~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/pbw_datum.c:6962:7: note: '__pyx_v_last' was declared here
 6962 |   int __pyx_v_last;
      |       ^~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/pbw_datum.c:563:40: warning: '__pyx_v_first' may be used uninitialized in this function [-Wmaybe-uninitialized]
  563 |   #define PyInt_FromLong               PyLong_FromLong
      |                                        ^~~~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/pbw_datum.c:6961:7: note: '__pyx_v_first' was declared here
 6961 |   int __pyx_v_first;
      |       ^~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/pbw_datum.c:7199:16: warning: '__pyx_v_k' may be used uninitialized in this function [-Wmaybe-uninitialized]
 7199 |     __pyx_t_13 = (__pyx_v_k - 1);
      |     ~~~~~~~~~~~^~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/pbw_datum.c:563:40: warning: '__pyx_v_j' may be used uninitialized in this function [-Wmaybe-uninitialized]
  563 |   #define PyInt_FromLong               PyLong_FromLong
      |                                        ^~~~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/pbw_datum.c:6958:7: note: '__pyx_v_j' was declared here
 6958 |   int __pyx_v_j;
      |       ^~~~~~~~~
build/cythonized/sage/combinat/crystals/pbw_datum.c:563:40: warning: '__pyx_v_i' may be used uninitialized in this function [-Wmaybe-uninitialized]
  563 |   #define PyInt_FromLong               PyLong_FromLong
      |                                        ^~~~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/pbw_datum.c:6957:7: note: '__pyx_v_i' was declared here
 6957 |   int __pyx_v_i;
      |       ^~~~~~~~~
build/cythonized/sage/combinat/crystals/tensor_product_element.c:26720:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
26720 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/tensor_product_element.c:26719:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
26719 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/tensor_product_element.c:26375:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
26375 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/crystals/tensor_product_element.c:26374:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
26374 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/crystals/pbw_datum.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals/pbw_datum.cpython-39-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/crystals/spins.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals/spins.cpython-39-arm-linux-gnueabihf.so -lpari
[ 49/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/designs
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/designs/designs_pyx.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/designs/designs_pyx.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[ 50/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/designs/evenly_distributed_sets.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/designs/evenly_distributed_sets.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/combinat/designs/designs_pyx.c:666:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/combinat/designs/designs_pyx.c:666:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/combinat/designs/evenly_distributed_sets.c: In function '__pyx_pf_4sage_8combinat_7designs_23evenly_distributed_sets_32EvenlyDistributedSetsBacktracker_12_B_relabelled_copies':
build/cythonized/sage/combinat/designs/evenly_distributed_sets.c:5790:35: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'unsigned int' [-Wsign-compare]
 5790 |     for (__pyx_temp=0; __pyx_temp < __pyx_v_self->k; __pyx_temp++) {
      |                                   ^
At top level:
build/cythonized/sage/combinat/designs/evenly_distributed_sets.c:9716:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 9716 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/designs/evenly_distributed_sets.c:9715:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9715 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/designs/evenly_distributed_sets.c:9371:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 9371 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/designs/evenly_distributed_sets.c:9370:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9370 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
build/cythonized/sage/combinat/designs/designs_pyx.c:12049:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
12049 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/designs/designs_pyx.c:12048:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
12048 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/designs/designs_pyx.c:11844:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
11844 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/designs/designs_pyx.c:11843:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
11843 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/designs/evenly_distributed_sets.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs/evenly_distributed_sets.cpython-39-arm-linux-gnueabihf.so -lpari
[ 51/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/designs/gen_quadrangles_with_spread.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/designs/gen_quadrangles_with_spread.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/designs/designs_pyx.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs/designs_pyx.cpython-39-arm-linux-gnueabihf.so -lpari
[ 52/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.c:12572:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
12572 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.c:12571:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
12571 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.c:12227:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
12227 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.c:12226:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
12226 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/designs/gen_quadrangles_with_spread.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs/gen_quadrangles_with_spread.cpython-39-arm-linux-gnueabihf.so
[ 53/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/designs/subhypergraph_search.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/designs/subhypergraph_search.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/combinat/designs/subhypergraph_search.c: In function '__pyx_f_4sage_8combinat_7designs_20subhypergraph_search_is_subhypergraph_admissible':
build/cythonized/sage/combinat/designs/subhypergraph_search.c:2659:64: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types]
 2659 |   qsort(__pyx_v_tmp1.sets, __pyx_v_h1.m, (sizeof(uint64_t *)), __pyx_f_4sage_8combinat_7designs_20subhypergraph_search_cmp_128_bits);
      |                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                |
      |                                                                int (*)(void *, void *)
In file included from /usr/include/python3.9/Python.h:34,
                 from build/cythonized/sage/combinat/designs/subhypergraph_search.c:41:
/usr/include/stdlib.h:831:34: note: expected '__compar_fn_t' {aka 'int (*)(const void *, const void *)'} but argument is of type 'int (*)(void *, void *)'
  831 |                    __compar_fn_t __compar) __nonnull ((1, 4));
      |                    ~~~~~~~~~~~~~~^~~~~~~~
build/cythonized/sage/combinat/designs/subhypergraph_search.c: In function '__pyx_f_4sage_8combinat_7designs_20subhypergraph_search_is_induced_admissible64':
build/cythonized/sage/combinat/designs/subhypergraph_search.c:3024:66: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types]
 3024 |   qsort(__pyx_v_tmp1.sets, __pyx_v_tmp1.m, (sizeof(uint64_t *)), __pyx_f_4sage_8combinat_7designs_20subhypergraph_search_cmp_128_bits);
      |                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                  |
      |                                                                  int (*)(void *, void *)
In file included from /usr/include/python3.9/Python.h:34,
                 from build/cythonized/sage/combinat/designs/subhypergraph_search.c:41:
/usr/include/stdlib.h:831:34: note: expected '__compar_fn_t' {aka 'int (*)(const void *, const void *)'} but argument is of type 'int (*)(void *, void *)'
  831 |                    __compar_fn_t __compar) __nonnull ((1, 4));
      |                    ~~~~~~~~~~~~~~^~~~~~~~
build/cythonized/sage/combinat/designs/subhypergraph_search.c: In function '__pyx_pf_4sage_8combinat_7designs_20subhypergraph_search_19SubHypergraphSearch___cinit__':
build/cythonized/sage/combinat/designs/subhypergraph_search.c:3646:96: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types]
 3646 |     qsort((__pyx_v_self->h2_traces[__pyx_v_i]).sets, __pyx_v_self->h2.m, (sizeof(uint64_t *)), __pyx_f_4sage_8combinat_7designs_20subhypergraph_search_cmp_128_bits);
      |                                                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                |
      |                                                                                                int (*)(void *, void *)
In file included from /usr/include/python3.9/Python.h:34,
                 from build/cythonized/sage/combinat/designs/subhypergraph_search.c:41:
/usr/include/stdlib.h:831:34: note: expected '__compar_fn_t' {aka 'int (*)(const void *, const void *)'} but argument is of type 'int (*)(void *, void *)'
  831 |                    __compar_fn_t __compar) __nonnull ((1, 4));
      |                    ~~~~~~~~~~~~~~^~~~~~~~
build/cythonized/sage/combinat/designs/subhypergraph_search.c:3720:118: warning: passing argument 4 of 'qsort' from incompatible pointer type [-Wincompatible-pointer-types]
 3720 |     qsort((__pyx_v_self->h2_induced[__pyx_v_i]).sets, (__pyx_v_self->h2_induced[__pyx_v_i]).m, (sizeof(uint64_t *)), __pyx_f_4sage_8combinat_7designs_20subhypergraph_search_cmp_128_bits);
      |                                                                                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                      |
      |                                                                                                                      int (*)(void *, void *)
In file included from /usr/include/python3.9/Python.h:34,
                 from build/cythonized/sage/combinat/designs/subhypergraph_search.c:41:
/usr/include/stdlib.h:831:34: note: expected '__compar_fn_t' {aka 'int (*)(const void *, const void *)'} but argument is of type 'int (*)(void *, void *)'
  831 |                    __compar_fn_t __compar) __nonnull ((1, 4));
      |                    ~~~~~~~~~~~~~~^~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/crystals/tensor_product_element.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals/tensor_product_element.cpython-39-arm-linux-gnueabihf.so
[ 54/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/integer_lists
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/integer_lists/base.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/integer_lists/base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/combinat/integer_lists/base.c:9450:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 9450 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/integer_lists/base.c:9449:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9449 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/integer_lists/base.c:9105:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 9105 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/integer_lists/base.c:9104:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9104 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/designs/orthogonal_arrays_find_recursive.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs/orthogonal_arrays_find_recursive.cpython-39-arm-linux-gnueabihf.so
[ 55/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/integer_lists/invlex.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/integer_lists/invlex.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/designs/subhypergraph_search.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/designs/subhypergraph_search.cpython-39-arm-linux-gnueabihf.so -lpari
[ 56/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/matrices
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/combinat/matrices -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/matrices/dancing_links.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/matrices/dancing_links.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/integer_lists/base.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/integer_lists/base.cpython-39-arm-linux-gnueabihf.so
[ 57/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/posets
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/flint -I./sage/cpython -I./sage/ext -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/posets/hasse_cython.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/posets/hasse_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/combinat/posets/hasse_cython.c:7694:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7694 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/posets/hasse_cython.c:7693:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7693 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/posets/hasse_cython.c:7349:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7349 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/posets/hasse_cython.c:7348:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7348 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/combinat/matrices/dancing_links.cpp:678:
In member function 'dancing_links& dancing_links::operator=(const dancing_links&)',
    inlined from 'PyObject* __pyx_pf_4sage_8combinat_8matrices_13dancing_links_20dancing_linksWrapper_4reinitialize(__pyx_obj_4sage_8combinat_8matrices_13dancing_links_dancing_linksWrapper*)' at build/cythonized/sage/combinat/matrices/dancing_links.cpp:2461:36:
build/cythonized/sage/combinat/matrices/dancing_links_c.h:64:7: warning: '<anonymous>.dancing_links::root' may be used uninitialized [-Wmaybe-uninitialized]
   64 | class dancing_links {
      |       ^~~~~~~~~~~~~
build/cythonized/sage/combinat/matrices/dancing_links.cpp: In function 'PyObject* __pyx_pf_4sage_8combinat_8matrices_13dancing_links_20dancing_linksWrapper_4reinitialize(__pyx_obj_4sage_8combinat_8matrices_13dancing_links_dancing_linksWrapper*)':
build/cythonized/sage/combinat/matrices/dancing_links.cpp:2461:36: note: '<anonymous>' declared here
 2461 |   __pyx_v_self->_x = dancing_links();
      |                                    ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/crystals/letters.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/crystals/letters.cpython-39-arm-linux-gnueabihf.so
[ 58/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/rigged_configurations
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/rigged_configurations/rigged_partition.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/integer_lists/invlex.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/integer_lists/invlex.cpython-39-arm-linux-gnueabihf.so
[ 59/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/root_system
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/root_system/braid_orbit.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/root_system/braid_orbit.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:9180:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 9180 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:9179:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 9179 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:9053:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 9053 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:9052:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 9052 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8924:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 8924 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8923:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 8923 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8734:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 8734 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8733:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 8733 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8518:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 8518 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/rigged_configurations/rigged_partition.c:8517:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 8517 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/posets/hasse_cython.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/posets/hasse_cython.cpython-39-arm-linux-gnueabihf.so -lpari
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/root_system/braid_orbit.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system/braid_orbit.cpython-39-arm-linux-gnueabihf.so -lpari
[ 60/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/root_system/reflection_group_c.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/root_system/reflection_group_c.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[ 61/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/root_system/reflection_group_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/root_system/reflection_group_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/combinat/root_system/reflection_group_c.c: In function '__pyx_f_4sage_8combinat_11root_system_18reflection_group_c__new_mul_':
build/cythonized/sage/combinat/root_system/reflection_group_c.c:9967:37: warning: comparison of integer expressions of different signedness: 'int' and 'unsigned int' [-Wsign-compare]
 9967 |   __pyx_t_3 = ((__pyx_v_n_sizeofint <= (sizeof(__pyx_v_prod->perm_buf))) != 0);
      |                                     ^~
At top level:
build/cythonized/sage/combinat/root_system/reflection_group_c.c:10516:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
10516 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/root_system/reflection_group_c.c:10515:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
10515 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/root_system/reflection_group_c.c:10171:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
10171 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/root_system/reflection_group_c.c:10170:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
10170 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/root_system/reflection_group_element.c:12565:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
12565 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/root_system/reflection_group_element.c:12564:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
12564 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/root_system/reflection_group_element.c:12220:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
12220 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/root_system/reflection_group_element.c:12219:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
12219 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/matrices/dancing_links.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/matrices/dancing_links.cpython-39-arm-linux-gnueabihf.so -lpari
[ 62/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/words
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/data_structures -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/words/word_char.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/words/word_char.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/combinat/words/word_char.c:667:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/combinat/words/word_char.c:667:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/combinat/words/word_char.c:18468:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
18468 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:18467:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
18467 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:18341:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
18341 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:18340:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
18340 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:18212:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
18212 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:18211:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
18211 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:18022:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
18022 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:18021:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
18021 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:17806:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
17806 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:17805:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
17805 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:17592:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
17592 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:17591:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
17591 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:17247:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
17247 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:17246:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
17246 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:10026:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
10026 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:10025:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
10025 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:9821:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 9821 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/combinat/words/word_char.c:9820:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 9820 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/rigged_configurations/rigged_partition.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/rigged_configurations/rigged_partition.cpython-39-arm-linux-gnueabihf.so
[ 63/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/combinat/words/word_datatypes.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/words/word_datatypes.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/root_system/reflection_group_c.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system/reflection_group_c.cpython-39-arm-linux-gnueabihf.so -lpari
[ 64/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/cpython
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/cpython/atexit.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/atexit.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/words/word_char.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words/word_char.cpython-39-arm-linux-gnueabihf.so -lpari
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/atexit.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython/atexit.cpython-39-arm-linux-gnueabihf.so
[ 65/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/cpython/builtin_types.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/builtin_types.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[ 66/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/cpython/cython_metaclass.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/cython_metaclass.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/builtin_types.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython/builtin_types.cpython-39-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/cython_metaclass.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython/cython_metaclass.cpython-39-arm-linux-gnueabihf.so
[ 67/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/cpython/dict_del_by_value.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/dict_del_by_value.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[ 68/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/cpython/getattr.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/getattr.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/cpython/getattr.c:3635:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 3635 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/cpython/getattr.c:3634:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 3634 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/cpython/getattr.c:3430:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 3430 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/cpython/getattr.c:3429:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 3429 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/dict_del_by_value.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython/dict_del_by_value.cpython-39-arm-linux-gnueabihf.so
[ 69/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/cpython/string.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/string.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/root_system/reflection_group_element.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/root_system/reflection_group_element.cpython-39-arm-linux-gnueabihf.so
[ 70/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/cpython/type.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/type.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/type.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython/type.cpython-39-arm-linux-gnueabihf.so
[ 71/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/cpython/wrapperdescr.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/wrapperdescr.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/string.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython/string.cpython-39-arm-linux-gnueabihf.so
[ 72/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/cpython/debug.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/debug.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/getattr.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython/getattr.cpython-39-arm-linux-gnueabihf.so
[ 73/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/crypto
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/crypto/boolean_function.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/crypto/boolean_function.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/crypto/boolean_function.c:667:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/crypto/boolean_function.c:667:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/crypto/boolean_function.c: In function '__pyx_pf_4sage_6crypto_16boolean_function_15BooleanFunction_14algebraic_normal_form':
build/cythonized/sage/crypto/boolean_function.c:7024:33: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'mp_size_t' {aka 'long int'} [-Wsign-compare]
 7024 |   for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_9; __pyx_v_i++) {
      |                                 ^
build/cythonized/sage/crypto/boolean_function.c: In function '__pyx_pf_4sage_6crypto_16boolean_function_15BooleanFunction_36is_symmetric':
build/cythonized/sage/crypto/boolean_function.c:9058:35: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
 9058 |     for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
      |                                   ^
build/cythonized/sage/crypto/boolean_function.c:9098:33: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
 9098 |   for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
      |                                 ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/wrapperdescr.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython/wrapperdescr.cpython-39-arm-linux-gnueabihf.so
[ 74/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/data_structures
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/data_structures/binary_search.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/data_structures/binary_search.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/combinat/words/word_datatypes.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/combinat/words/word_datatypes.cpython-39-arm-linux-gnueabihf.so
[ 75/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/data_structures/bitset.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/data_structures/bitset.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/data_structures/bitset.c:666:
build/cythonized/sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
build/cythonized/sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/data_structures/bitset.c:666:
build/cythonized/sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
build/cythonized/sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/data_structures/binary_search.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures/binary_search.cpython-39-arm-linux-gnueabihf.so
[ 76/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/data_structures/bitset_base.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/data_structures/bitset_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/data_structures/bitset_base.c:668:
build/cythonized/sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
build/cythonized/sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/data_structures/bitset_base.c:668:
build/cythonized/sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
build/cythonized/sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/crypto/boolean_function.c:19026:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
19026 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:19025:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
19025 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:18821:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
18821 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:18820:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
18820 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:17114:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
17114 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:17113:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
17113 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:16769:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
16769 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:16768:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
16768 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:16604:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
16604 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:16603:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
16603 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:16477:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
16477 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:16476:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
16476 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:16348:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
16348 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:16347:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
16347 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:16158:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
16158 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:16157:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
16157 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
build/cythonized/sage/data_structures/bitset_base.c:5036:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 5036 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:15942:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
15942 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bitset_base.c:5035:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 5035 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bitset_base.c:4831:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 4831 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/crypto/boolean_function.c:15941:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
15941 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bitset_base.c:4830:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 4830 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
build/cythonized/sage/data_structures/bitset.c:14892:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
14892 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bitset.c:14891:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
14891 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bitset.c:14687:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
14687 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bitset.c:14686:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
14686 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/cpython/debug.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/cpython/debug.cpython-39-arm-linux-gnueabihf.so
[ 77/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/data_structures/blas_dict.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/data_structures/blas_dict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/data_structures/bitset_base.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures/bitset_base.cpython-39-arm-linux-gnueabihf.so -lpari
[ 78/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/flint -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/data_structures/bounded_integer_sequences.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/data_structures/bounded_integer_sequences.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/data_structures/bitset.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures/bitset.cpython-39-arm-linux-gnueabihf.so -lpari
[ 79/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/docs
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/docs/instancedoc.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/docs/instancedoc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/data_structures/bounded_integer_sequences.c:672:
build/cythonized/sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
build/cythonized/sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/data_structures/bounded_integer_sequences.c:672:
build/cythonized/sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
build/cythonized/sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/data_structures/bounded_integer_sequences.c:19935:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
19935 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:19934:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
19934 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:19590:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
19590 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:19589:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
19589 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:19425:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
19425 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:19424:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
19424 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:19298:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
19298 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:19297:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
19297 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:19169:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
19169 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:19168:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
19168 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:18979:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
18979 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:18978:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
18978 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:18763:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
18763 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:18762:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
18762 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:11603:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
11603 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:11602:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
11602 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:11398:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
11398 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/data_structures/bounded_integer_sequences.c:11397:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
11397 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/docs/instancedoc.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/docs/instancedoc.cpython-39-arm-linux-gnueabihf.so
[ 80/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/dynamics
creating build/temp.linux-armhf-3.9/build/cythonized/sage/dynamics/arithmetic_dynamics
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/data_structures/blas_dict.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures/blas_dict.cpython-39-arm-linux-gnueabihf.so
[ 81/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/dynamics/complex_dynamics
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/crypto/boolean_function.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/crypto/boolean_function.cpython-39-arm-linux-gnueabihf.so -lpari
build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.c: In function '__pyx_f_4sage_8dynamics_19arithmetic_dynamics_20projective_ds_helper__normalize_coordinates.constprop':
build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.c:4301:7: warning: '__pyx_v_last_coefficient' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4301 |   int __pyx_v_last_coefficient;
      |       ^~~~~~~~~~~~~~~~~~~~~~~~
[ 82/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/ext
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/ext/fast_callable.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/ext/fast_callable.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/ext/fast_callable.c:17145:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
17145 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/fast_callable.c:17144:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
17144 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/fast_callable.c:16800:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
16800 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/fast_callable.c:16799:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
16799 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/data_structures/bounded_integer_sequences.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/data_structures/bounded_integer_sequences.cpython-39-arm-linux-gnueabihf.so -lpari
[ 83/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/ext/fast_eval.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/ext/fast_eval.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/dynamics/arithmetic_dynamics/projective_ds_helper.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/arithmetic_dynamics/projective_ds_helper.cpython-39-arm-linux-gnueabihf.so
[ 84/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/ext/memory.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/ext/memory.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/ext/fast_eval.c:13609:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
13609 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/fast_eval.c:13608:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
13608 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/fast_eval.c:13482:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
13482 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/fast_eval.c:13481:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
13481 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/fast_eval.c:13353:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
13353 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/fast_eval.c:13352:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
13352 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/fast_eval.c:13163:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
13163 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/fast_eval.c:13162:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
13162 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/fast_eval.c:12947:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
12947 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/fast_eval.c:12946:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
12946 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/ext/memory.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/memory.cpython-39-arm-linux-gnueabihf.so -lpari
[ 85/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/ext/memory_allocator.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/ext/memory_allocator.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/ext/memory_allocator.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/memory_allocator.cpython-39-arm-linux-gnueabihf.so -lpari
[ 86/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/finance
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/finance/fractal.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/finance/fractal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.c: In function '__pyx_pw_4sage_8dynamics_16complex_dynamics_19mandel_julia_helper_15polynomial_mandelbrot':
build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.c:11335:25: warning: '__pyx_v_iteration' may be used uninitialized in this function [-Wmaybe-uninitialized]
11335 |           __pyx_v_level = (__pyx_v_iteration / __pyx_v_level_sep);
      |           ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.c:7082:7: note: '__pyx_v_iteration' was declared here
 7082 |   int __pyx_v_iteration;
      |       ^~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/finance/fractal.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/finance/fractal.cpython-39-arm-linux-gnueabihf.so
[ 87/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/finance/markov_multifractal_cython.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/finance/markov_multifractal_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/finance/markov_multifractal_cython.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/finance/markov_multifractal_cython.cpython-39-arm-linux-gnueabihf.so
[ 88/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/finance/option.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/finance/option.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/ext/fast_eval.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/fast_eval.cpython-39-arm-linux-gnueabihf.so -lpari
[ 89/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/finance/time_series.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/finance/time_series.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1969,
                 from /usr/include/python3.9/numpy/ndarrayobject.h:12,
                 from /usr/include/python3.9/numpy/arrayobject.h:4,
                 from build/cythonized/sage/finance/time_series.c:666:
/usr/include/python3.9/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/finance/option.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/finance/option.cpython-39-arm-linux-gnueabihf.so
[ 90/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/functions
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/functions/prime_pi.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/functions/prime_pi.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/functions/prime_pi.c:8906:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 8906 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/functions/prime_pi.c:8905:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8905 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/functions/prime_pi.c:8561:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 8561 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/functions/prime_pi.c:8560:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8560 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/finance/time_series.c:21744:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
21744 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/finance/time_series.c:21743:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
21743 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/finance/time_series.c:21399:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
21399 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/finance/time_series.c:21398:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
21398 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/finance/time_series.c:20217:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
20217 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/finance/time_series.c:20216:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
20216 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/finance/time_series.c:20090:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
20090 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/finance/time_series.c:20089:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
20089 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/finance/time_series.c:19961:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
19961 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/finance/time_series.c:19960:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
19960 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/finance/time_series.c:19771:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
19771 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/finance/time_series.c:19770:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
19770 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/finance/time_series.c:19555:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
19555 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/finance/time_series.c:19554:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
19554 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/ext/fast_callable.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/fast_callable.cpython-39-arm-linux-gnueabihf.so
[ 91/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/games
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/games/sudoku_backtrack.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/games/sudoku_backtrack.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/games/sudoku_backtrack.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/games/sudoku_backtrack.cpython-39-arm-linux-gnueabihf.so
[ 92/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/geometry
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/ext -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/geometry/integral_points.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/integral_points.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/functions/prime_pi.o -lpari -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/functions/prime_pi.cpython-39-arm-linux-gnueabihf.so -lpari
[ 93/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/geometry/point_collection.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/point_collection.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/geometry/integral_points.c:15587:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
15587 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/integral_points.c:15586:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
15586 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/integral_points.c:15242:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
15242 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/integral_points.c:15241:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
15241 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/point_collection.c:9832:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 9832 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/point_collection.c:9831:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 9831 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/point_collection.c:9705:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 9705 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/point_collection.c:9704:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 9704 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/point_collection.c:9576:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 9576 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/point_collection.c:9575:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 9575 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/point_collection.c:9386:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 9386 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/point_collection.c:9385:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 9385 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/point_collection.c:9170:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 9170 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/point_collection.c:9169:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 9169 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/dynamics/complex_dynamics/mandel_julia_helper.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/dynamics/complex_dynamics/mandel_julia_helper.cpython-39-arm-linux-gnueabihf.so -lpari
[ 94/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/geometry/toric_lattice_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/toric_lattice_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/geometry/toric_lattice_element.c:6444:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 6444 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/toric_lattice_element.c:6443:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 6443 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/toric_lattice_element.c:6317:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 6317 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/toric_lattice_element.c:6316:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 6316 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/toric_lattice_element.c:6188:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 6188 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/toric_lattice_element.c:6187:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 6187 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/toric_lattice_element.c:5998:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 5998 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/toric_lattice_element.c:5997:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 5997 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/toric_lattice_element.c:5782:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 5782 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/toric_lattice_element.c:5781:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 5781 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/toric_lattice_element.c:5479:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 5479 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/toric_lattice_element.c:5478:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5478 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/toric_lattice_element.c:5134:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 5134 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/toric_lattice_element.c:5133:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5133 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/toric_lattice_element.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/toric_lattice_element.cpython-39-arm-linux-gnueabihf.so
[ 95/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron
creating build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I./sage/ext -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c: In function '__pyx_pf_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_23CombinatorialPolyhedron_52simpliciality':
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:22607:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
22607 |     __pyx_t_1 = ((__pyx_t_7 == (__pyx_v_d + 1)) != 0);
      |                             ^~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c: In function '__pyx_pf_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_23CombinatorialPolyhedron_56simplicity':
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:23212:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
23212 |     __pyx_t_1 = ((__pyx_t_7 == (__pyx_v_d + 1)) != 0);
      |                             ^~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c: In function '__pyx_f_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_4base_23CombinatorialPolyhedron__compute_f_vector':
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:31110:47: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
31110 |   __pyx_t_1 = ((__pyx_v_parallelization_depth > (__pyx_cur_scope->__pyx_v_dim - 1)) != 0);
      |                                               ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/finance/time_series.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/finance/time_series.cpython-39-arm-linux-gnueabihf.so -lpari
[ 96/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:47060:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
47060 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:47059:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
47059 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:46715:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
46715 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:46714:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
46714 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:36001:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
36001 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:36000:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
36000 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:35796:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
35796 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.c:35795:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
35795 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/point_collection.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/point_collection.cpython-39-arm-linux-gnueabihf.so
At top level:
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:22225:20: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
22225 |   static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:22224:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
22224 |   static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:21880:20: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
21880 |   static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[ 97/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/data_structures -I./sage/cpython -Isage/data_structures -Isage/cpython -I./sage/ext -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:21879:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
21879 |   static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:11260:20: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
11260 |   static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:11259:15: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
11259 |   static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:11055:20: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
11055 |   static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.c:11054:15: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
11054 |   static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:18056:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
18056 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:18055:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
18055 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:17711:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
17711 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:17710:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
17710 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:7202:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 7202 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:7201:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 7201 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:6997:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 6997 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.c:6996:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 6996 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron/conversions.cpython-39-arm-linux-gnueabihf.so -lpari
[ 98/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/integral_points.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/integral_points.cpython-39-arm-linux-gnueabihf.so -lpari
In file included from build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
[ 99/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/data_structures -I./sage/cpython -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c: In function '__pyx_pf_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_13face_iterator_17FaceIterator_base_20_meet_of_coatoms':
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:6064:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 6064 |       __pyx_t_1 = (__pyx_v_i < __pyx_v_n_coatoms);
      |                              ^
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c: In function '__pyx_f_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_13face_iterator_prepare_face_iterator_for_partial_job':
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:11545:54: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
11545 |   __pyx_t_2 = ((__pyx_v_structure->current_dimension == (__pyx_v_structure->dimension - __pyx_v_parallelization_depth)) != 0);
      |                                                      ^~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:11832:84: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
11832 |     __pyx_t_1 = (((__pyx_v_parallel_struct->current_job_id[__pyx_v_current_depth]) == -1L) != 0);
      |                                                                                    ^~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:12183:54: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
12183 |   __pyx_t_1 = ((__pyx_v_structure->current_dimension != ((__pyx_v_structure->dimension - __pyx_v_parallelization_depth) - 1)) != 0);
      |                                                      ^~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron/combinatorial_face.cpython-39-arm-linux-gnueabihf.so -lpari
[100/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/data_structures -I./sage/cpython -Isage/data_structures -Isage/cpython -I./sage/ext -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
At top level:
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:25143:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
25143 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:25142:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
25142 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:24798:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
24798 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:24797:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
24797 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:14178:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
14178 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:14177:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
14177 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:13973:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
13973 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.c:13972:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
13972 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
In file included from build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron/face_iterator.cpython-39-arm-linux-gnueabihf.so -lpari
At top level:
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.c:4019:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 4019 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.c:4018:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 4018 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.c:3814:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 3814 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.c:3813:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 3813 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[101/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron/face_list_data_structure.cpython-39-arm-linux-gnueabihf.so -lpari
[102/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/triangulation
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/geometry/triangulation -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/geometry/triangulation/base.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/triangulation/base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
At top level:
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:18206:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
18206 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:18205:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
18205 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:17861:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
17861 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:17860:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
17860 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:7241:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 7241 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:7240:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 7240 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:7036:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 7036 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.c:7035:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 7035 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron/list_of_faces.cpython-39-arm-linux-gnueabihf.so -lpari
[103/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/graphs
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/data_structures -I./sage/cpython -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/asteroidal_triples.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/asteroidal_triples.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/base.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron/base.cpython-39-arm-linux-gnueabihf.so -lpari
[104/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/data_structures -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/centrality.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/centrality.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/graphs/asteroidal_triples.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/asteroidal_triples.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/graphs/asteroidal_triples.c: In function '__pyx_f_4sage_6graphs_18asteroidal_triples_is_asteroidal_triple_free_C':
build/cythonized/sage/graphs/asteroidal_triples.c:2897:33: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
 2897 |   for (__pyx_t_1 = 0; __pyx_t_1 < __pyx_t_6; __pyx_t_1+=1) {
      |                                 ^
build/cythonized/sage/graphs/asteroidal_triples.c:2909:49: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
 2909 |     for (__pyx_t_2 = (__pyx_v_u + 1); __pyx_t_2 < __pyx_t_8; __pyx_t_2+=1) {
      |                                                 ^
At top level:
build/cythonized/sage/graphs/asteroidal_triples.c:4964:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable]
 4964 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/asteroidal_triples.c:4758:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable]
 4758 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/asteroidal_triples.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/asteroidal_triples.cpython-39-arm-linux-gnueabihf.so -lpari
[105/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/chrompoly.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/chrompoly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/graphs/centrality.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/centrality.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/graphs/centrality.c:20435:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
20435 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/centrality.c:20434:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
20434 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/centrality.c:20090:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
20090 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/centrality.c:20089:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
20089 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/centrality.c:12869:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
12869 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/centrality.c:12868:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
12868 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/centrality.c:12664:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
12664 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/centrality.c:12663:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
12663 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/chrompoly.c:6289:20: warning: '__pyx_mdef_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-variable]
 6289 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_3have_same_parent = {"have_same_parent", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_9structure_7element_3have_same_parent, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_9structure_7element_2have_same_parent};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/chrompoly.c:5943:20: warning: '__pyx_mdef_4sage_9structure_7element_1parent' defined but not used [-Wunused-variable]
 5943 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_1parent = {"parent", (PyCFunction)__pyx_pw_4sage_9structure_7element_1parent, METH_O, __pyx_doc_4sage_9structure_7element_parent};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/chrompoly.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/chrompoly.cpython-39-arm-linux-gnueabihf.so -lpari
[106/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/cliquer.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/cliquer.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/centrality.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/centrality.cpython-39-arm-linux-gnueabihf.so -lpari
[107/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/comparability.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/comparability.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/graphs/cliquer.c:1595:
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/graphs/cliquer/cl.c: In function 'sage_clique_max':
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/graphs/cliquer/cl.c:66:14: warning: comparison of integer expressions of different signedness: 'int' and 'setelement' {aka 'long unsigned int'} [-Wsign-compare]
   66 |   for (i=0; i<SET_MAX_SIZE(s); i++) {
      |              ^
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/graphs/cliquer/cl.c: In function 'sage_all_clique_max':
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/graphs/cliquer/cl.c:91:16: warning: comparison of integer expressions of different signedness: 'int' and 'setelement' {aka 'long unsigned int'} [-Wsign-compare]
   91 |     for (i=0; i<SET_MAX_SIZE(sage_clique_list[j]); i++) {
      |                ^
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/graphs/cliquer/cl.c: In function 'sage_find_all_clique':
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/graphs/cliquer/cl.c:124:19: warning: comparison of integer expressions of different signedness: 'int' and 'setelement' {aka 'long unsigned int'} [-Wsign-compare]
  124 |     for (i = 0; i < SET_MAX_SIZE(sage_clique_list[j]); i++) {
      |                   ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/cliquer.o -lcliquer -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/cliquer.cpython-39-arm-linux-gnueabihf.so -lpari
[108/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/connectivity.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/connectivity.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/graphs/comparability.c: In function '__pyx_pw_4sage_6graphs_13comparability_1greedy_is_comparability':
build/cythonized/sage/graphs/comparability.c:569:40: warning: '__pyx_v_j' may be used uninitialized in this function [-Wmaybe-uninitialized]
  569 |   #define PyInt_FromLong               PyLong_FromLong
      |                                        ^~~~~~~~~~~~~~~
build/cythonized/sage/graphs/comparability.c:1847:7: note: '__pyx_v_j' was declared here
 1847 |   int __pyx_v_j;
      |       ^~~~~~~~~
build/cythonized/sage/graphs/comparability.c:569:40: warning: '__pyx_v_i' may be used uninitialized in this function [-Wmaybe-uninitialized]
  569 |   #define PyInt_FromLong               PyLong_FromLong
      |                                        ^~~~~~~~~~~~~~~
build/cythonized/sage/graphs/comparability.c:1846:7: note: '__pyx_v_i' was declared here
 1846 |   int __pyx_v_i;
      |       ^~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/comparability.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/comparability.cpython-39-arm-linux-gnueabihf.so -lpari
[109/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/convexity_properties.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/convexity_properties.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c: In function '__pyx_pf_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_23polyhedron_face_lattice_21PolyhedronFaceLattice_2_find_face_from_combinatorial_face':
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:4496:36: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
 4496 |   __pyx_t_1 = ((__pyx_v_face_index == -1L) != 0);
      |                                    ^~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c: In function '__pyx_f_4sage_8geometry_10polyhedron_24combinatorial_polyhedron_23polyhedron_face_lattice_21PolyhedronFaceLattice_next_incidence_loop':
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:5922:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
 5922 |     __pyx_r = (__pyx_v_location != -1L);
      |                                 ^~
At top level:
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:19107:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
19107 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:19106:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
19106 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:18762:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
18762 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:18761:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
18761 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:8142:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 8142 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:8141:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 8141 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:7937:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 7937 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.c:7936:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 7936 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/polyhedron/combinatorial_polyhedron/polyhedron_face_lattice.cpython-39-arm-linux-gnueabihf.so -lpari
[110/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/data_structures -I./sage/cpython -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/distances_all_pairs.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/distances_all_pairs.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/geometry/triangulation/triangulations.h:4,
                 from build/cythonized/sage/geometry/triangulation/base.cpp:672:
build/cythonized/sage/geometry/triangulation/data.h: In member function 'bool vertices::full_set() const':
build/cythonized/sage/geometry/triangulation/data.h:42:47: warning: comparison of integer expressions of different signedness: 'std::set<int, std::less<int> >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare]
   42 |   bool full_set() const { return this->size() == n; }
      |                                  ~~~~~~~~~~~~~^~~~
In file included from build/cythonized/sage/graphs/convexity_properties.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/convexity_properties.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/graphs/convexity_properties.c:6243:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 6243 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/convexity_properties.c:6242:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 6242 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/convexity_properties.c:6038:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 6038 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/convexity_properties.c:6037:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 6037 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/convexity_properties.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/convexity_properties.cpython-39-arm-linux-gnueabihf.so -lpari
[111/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/generic_graph_pyx.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/generic_graph_pyx.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/geometry/triangulation -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c sage/geometry/triangulation/functions.cc -o build/temp.linux-armhf-3.9/sage/geometry/triangulation/functions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/geometry/triangulation -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c sage/geometry/triangulation/data.cc -o build/temp.linux-armhf-3.9/sage/geometry/triangulation/data.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
In file included from sage/geometry/triangulation/data.cc:8:
sage/geometry/triangulation/data.h: In member function 'bool vertices::full_set() const':
sage/geometry/triangulation/data.h:42:47: warning: comparison of integer expressions of different signedness: 'std::set<int, std::less<int> >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare]
   42 |   bool full_set() const { return this->size() == n; }
      |                                  ~~~~~~~~~~~~~^~~~
sage/geometry/triangulation/data.cc: In member function 'vertices vertices_lookup::manual_vertices_to_simplex(const simplex&) const':
sage/geometry/triangulation/data.cc:110:10: warning: variable 'i' set but not used [-Wunused-but-set-variable]
  110 |   vertex i,j,l=0,k;
      |          ^
In file included from build/cythonized/sage/graphs/distances_all_pairs.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/distances_all_pairs.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/graphs/distances_all_pairs.c: In function '__pyx_f_4sage_6graphs_19distances_all_pairs_c_eccentricity_DHV':
build/cythonized/sage/graphs/distances_all_pairs.c:7576:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 7576 |     __pyx_t_2 = ((__pyx_v_i < __pyx_t_8) != 0);
      |                             ^
build/cythonized/sage/graphs/distances_all_pairs.c:7805:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 7805 |     __pyx_t_2 = ((__pyx_v_i < __pyx_t_8) != 0);
      |                             ^
build/cythonized/sage/graphs/distances_all_pairs.c: In function '__pyx_f_4sage_6graphs_19distances_all_pairs_diameter_lower_bound_multi_sweep':
build/cythonized/sage/graphs/distances_all_pairs.c:9687:48: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
 9687 |   __pyx_t_2 = (((__pyx_v_distances[__pyx_v_m]) > __pyx_v_LB_2) != 0);
      |                                                ^
build/cythonized/sage/graphs/distances_all_pairs.c: In function '__pyx_f_4sage_6graphs_19distances_all_pairs_c_szeged_index_high_memory':
build/cythonized/sage/graphs/distances_all_pairs.c:14373:31: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
14373 | for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
      |                               ^
build/cythonized/sage/graphs/distances_all_pairs.c:14461:35: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
14461 |     for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) {
      |                                   ^
At top level:
build/cythonized/sage/graphs/distances_all_pairs.c:20067:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable]
20067 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/distances_all_pairs.c:19861:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable]
19861 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/geometry/triangulation -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c sage/geometry/triangulation/triangulations.cc -o build/temp.linux-armhf-3.9/sage/geometry/triangulation/triangulations.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
In file included from sage/geometry/triangulation/triangulations.h:4,
                 from sage/geometry/triangulation/triangulations.cc:2:
sage/geometry/triangulation/data.h: In member function 'bool vertices::full_set() const':
sage/geometry/triangulation/data.h:42:47: warning: comparison of integer expressions of different signedness: 'std::set<int, std::less<int> >::size_type' {aka 'unsigned int'} and 'int' [-Wsign-compare]
   42 |   bool full_set() const { return this->size() == n; }
      |                                  ~~~~~~~~~~~~~^~~~
sage/geometry/triangulation/triangulations.cc: In member function 'bool triangulations::have_more_triangulations()':
sage/geometry/triangulation/triangulations.cc:83:19: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<compact_simplices>::size_type' {aka 'unsigned int'} [-Wsign-compare]
   83 |   while (position != this->size()) {
      |          ~~~~~~~~~^~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/geometry/triangulation/base.o build/temp.linux-armhf-3.9/sage/geometry/triangulation/functions.o build/temp.linux-armhf-3.9/sage/geometry/triangulation/data.o build/temp.linux-armhf-3.9/sage/geometry/triangulation/triangulations.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/geometry/triangulation/base.cpython-39-arm-linux-gnueabihf.so
[112/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/data_structures -I./sage/cpython -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/genus.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/genus.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/graphs/genus.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/genus.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/graphs/distances_all_pairs.c: In function '__pyx_f_4sage_6graphs_19distances_all_pairs_c_eccentricity_DHV':
build/cythonized/sage/graphs/distances_all_pairs.c:30655:28: warning: '__pyx_v_idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
30655 |         if ((!boundscheck) || likely(__Pyx_is_valid_index(n, PyList_GET_SIZE(o)))) {
      |                            ^
build/cythonized/sage/graphs/distances_all_pairs.c:7175:8: note: '__pyx_v_idx' was declared here
 7175 | size_t __pyx_v_idx;
      |        ^~~~~~~~~~~
At top level:
build/cythonized/sage/graphs/genus.c:16375:62: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function]
16375 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *__pyx_v_self) {
      |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/genus.c:8306:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 8306 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/genus.c:8305:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 8305 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/genus.c:8101:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 8101 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/genus.c:8100:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 8100 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/distances_all_pairs.c: In function '__pyx_f_4sage_6graphs_19distances_all_pairs_diameter_DHV':
build/cythonized/sage/graphs/distances_all_pairs.c:30655:28: warning: '__pyx_v_idx' may be used uninitialized in this function [-Wmaybe-uninitialized]
30655 |         if ((!boundscheck) || likely(__Pyx_is_valid_index(n, PyList_GET_SIZE(o)))) {
      |                            ^
build/cythonized/sage/graphs/distances_all_pairs.c:10782:8: note: '__pyx_v_idx' was declared here
10782 | size_t __pyx_v_idx;
      |        ^~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/genus.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/genus.cpython-39-arm-linux-gnueabihf.so -lpari
[113/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/graph_coloring.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_coloring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/distances_all_pairs.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/distances_all_pairs.cpython-39-arm-linux-gnueabihf.so -lpari
[114/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/graph_generators_pyx.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_generators_pyx.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_generators_pyx.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_generators_pyx.cpython-39-arm-linux-gnueabihf.so
[115/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/data_structures -I./sage/cpython -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/hyperbolicity.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/hyperbolicity.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/graphs/hyperbolicity.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/hyperbolicity.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/graphs/hyperbolicity.c: In function '__pyx_f_4sage_6graphs_13hyperbolicity_sort_pairs':
build/cythonized/sage/graphs/hyperbolicity.c:5303:33: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
 5303 |   for (__pyx_t_3 = 1; __pyx_t_3 < __pyx_t_11; __pyx_t_3+=1) {
      |                                 ^
At top level:
build/cythonized/sage/graphs/hyperbolicity.c:15020:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
15020 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/hyperbolicity.c:15019:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
15019 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/hyperbolicity.c:14815:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
14815 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/hyperbolicity.c:14814:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
14814 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/hyperbolicity.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/hyperbolicity.cpython-39-arm-linux-gnueabihf.so -lpari
[116/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/independent_sets.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/independent_sets.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/graphs/independent_sets.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/independent_sets.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/graphs/independent_sets.c:5718:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 5718 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/independent_sets.c:5717:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 5717 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/independent_sets.c:5513:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 5513 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/independent_sets.c:5512:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 5512 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/independent_sets.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/independent_sets.cpython-39-arm-linux-gnueabihf.so -lpari
[117/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/isoperimetric_inequalities.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/isoperimetric_inequalities.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/graphs/isoperimetric_inequalities.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/isoperimetric_inequalities.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/graphs/isoperimetric_inequalities.c: In function '__pyx_pf_4sage_6graphs_26isoperimetric_inequalities_2edge_isoperimetric_number':
build/cythonized/sage/graphs/isoperimetric_inequalities.c:3533:41: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
 3533 |         __pyx_t_5 = (((2 * __pyx_v_vol) > __pyx_v_sd->n) != 0);
      |                                         ^
At top level:
build/cythonized/sage/graphs/isoperimetric_inequalities.c:6641:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable]
 6641 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/isoperimetric_inequalities.c:6435:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable]
 6435 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/isoperimetric_inequalities.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/isoperimetric_inequalities.cpython-39-arm-linux-gnueabihf.so -lpari
[118/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/line_graph.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/line_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/graphs/generic_graph_pyx.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/generic_graph_pyx.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/graphs/generic_graph_pyx.c:26579:62: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function]
26579 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *__pyx_v_self) {
      |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/generic_graph_pyx.c:18510:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
18510 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/generic_graph_pyx.c:18509:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
18509 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/generic_graph_pyx.c:18305:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
18305 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/generic_graph_pyx.c:18304:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
18304 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/generic_graph_pyx.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/generic_graph_pyx.cpython-39-arm-linux-gnueabihf.so -lpari
[119/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/flint -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/matchpoly.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/matchpoly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/graphs/matchpoly.c:6363:20: warning: '__pyx_mdef_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-variable]
 6363 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_3have_same_parent = {"have_same_parent", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_9structure_7element_3have_same_parent, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_9structure_7element_2have_same_parent};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/matchpoly.c:6017:20: warning: '__pyx_mdef_4sage_9structure_7element_1parent' defined but not used [-Wunused-variable]
 6017 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_1parent = {"parent", (PyCFunction)__pyx_pw_4sage_9structure_7element_1parent, METH_O, __pyx_doc_4sage_9structure_7element_parent};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/graphs/connectivity.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/connectivity.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/matchpoly.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/matchpoly.cpython-39-arm-linux-gnueabihf.so -lpari
[120/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/path_enumeration.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/path_enumeration.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
At top level:
build/cythonized/sage/graphs/connectivity.c:50776:22: warning: '__pyx_mdef_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-variable]
50776 |   static PyMethodDef __pyx_mdef_4sage_9structure_7element_3have_same_parent = {"have_same_parent", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_9structure_7element_3have_same_parent, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_9structure_7element_2have_same_parent};
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/connectivity.c:50430:22: warning: '__pyx_mdef_4sage_9structure_7element_1parent' defined but not used [-Wunused-variable]
50430 |   static PyMethodDef __pyx_mdef_4sage_9structure_7element_1parent = {"parent", (PyCFunction)__pyx_pw_4sage_9structure_7element_1parent, METH_O, __pyx_doc_4sage_9structure_7element_parent};
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/connectivity.c:49913:64: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function]
49913 |   static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *__pyx_v_self) {
      |                                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/connectivity.c:41843:22: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable]
41843 |   static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes};
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/connectivity.c:41637:22: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable]
41637 |   static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str};
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/queue:62,
                 from build/cythonized/sage/graphs/path_enumeration.cpp:667:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >; _Distance = int; _Tp = std::pair<double, std::pair<int, int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<std::less<std::pair<double, std::pair<int, int> > > >]':
/usr/include/c++/11/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >' changed in GCC 7.1
  134 |     __push_heap(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/line_graph.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/line_graph.cpython-39-arm-linux-gnueabihf.so
[121/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/planarity.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/planarity.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/planarity.o -lplanarity -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/planarity.cpython-39-arm-linux-gnueabihf.so
[122/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/spanning_tree.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/spanning_tree.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from /usr/include/c++/11/vector:72,
                 from build/cythonized/sage/graphs/path_enumeration.cpp:666:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair<double, std::pair<int, int> >&}; _Tp = std::pair<double, std::pair<int, int> >; _Alloc = std::allocator<std::pair<double, std::pair<int, int> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from build/cythonized/sage/graphs/path_enumeration.cpp:666:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = std::pair<double, std::pair<int, int> >; _Sequence = std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > >; _Compare = std::less<std::pair<double, std::pair<int, int> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, std::pair<int, int> >*, std::vector<std::pair<double, std::pair<int, int> >, std::allocator<std::pair<double, std::pair<int, int> > > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from build/cythonized/sage/graphs/spanning_tree.c:671:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/spanning_tree.c:671:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/graphs/spanning_tree.c:20627:20: warning: '__pyx_mdef_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-variable]
20627 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_3have_same_parent = {"have_same_parent", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_9structure_7element_3have_same_parent, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_9structure_7element_2have_same_parent};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/spanning_tree.c:20281:20: warning: '__pyx_mdef_4sage_9structure_7element_1parent' defined but not used [-Wunused-variable]
20281 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_1parent = {"parent", (PyCFunction)__pyx_pw_4sage_9structure_7element_1parent, METH_O, __pyx_doc_4sage_9structure_7element_parent};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/spanning_tree.c:13059:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable]
13059 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/spanning_tree.c:12853:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable]
12853 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/graphs/spanning_tree.c:4087:
./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function]
   19 | static int my_comp_func(const void *a, const void *b)
      |            ^~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/path_enumeration.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/path_enumeration.cpython-39-arm-linux-gnueabihf.so
[123/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/strongly_regular_db.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/strongly_regular_db.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/spanning_tree.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/spanning_tree.cpython-39-arm-linux-gnueabihf.so -lpari
[124/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/traversals.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/traversals.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/graphs/strongly_regular_db.c: In function '__pyx_pf_4sage_6graphs_19strongly_regular_db_10is_polhill_additive_cayley':
build/cythonized/sage/graphs/strongly_regular_db.c:14621:89: warning: variable '__pyx_cur_scope' set but not used [-Wunused-but-set-variable]
14621 |   struct __pyx_obj_4sage_6graphs_19strongly_regular_db___pyx_scope_struct_7_is_polhill *__pyx_cur_scope;
      |                                                                                         ^~~~~~~~~~~~~~~
In file included from build/cythonized/sage/graphs/traversals.cpp:681:
./sage/data_structures/bitset_intrinsics.h: In function 'int _bitset_cmp(mp_limb_t*, mp_limb_t*, mp_bitcnt_t, cmpop_t)':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/traversals.cpp:681:
./sage/data_structures/bitset_intrinsics.h: In function 'void _bitset_operation(mp_limb_t*, mp_limb_t*, mp_limb_t*, mp_bitcnt_t, operation_t)':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/graphs/traversals.cpp: At global scope:
build/cythonized/sage/graphs/traversals.cpp:16618:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable]
16618 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/traversals.cpp:16412:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable]
16412 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/traversals.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/traversals.cpython-39-arm-linux-gnueabihf.so -lpari
[125/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/data_structures -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/trees.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/trees.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_coloring.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_coloring.cpython-39-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/connectivity.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/connectivity.cpython-39-arm-linux-gnueabihf.so -lpari
[126/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/views.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/views.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[127/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/weakly_chordal.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/weakly_chordal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/graphs/weakly_chordal.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/weakly_chordal.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
In file included from build/cythonized/sage/graphs/views.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/views.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/graphs/weakly_chordal.c:7964:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable]
 7964 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/weakly_chordal.c:7758:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable]
 7758 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
build/cythonized/sage/graphs/views.c:16711:62: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function]
16711 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *__pyx_v_self) {
      |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/views.c:8642:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 8642 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/views.c:8641:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 8641 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/views.c:8437:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 8437 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/views.c:8436:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 8436 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/graphs/trees.c:667:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/trees.c:667:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/graphs/trees.c:13399:62: warning: '__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg' defined but not used [-Wunused-function]
13399 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraphBackend *__pyx_v_self) {
      |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/trees.c:6044:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 6044 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/trees.c:6043:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 6043 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/trees.c:5839:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 5839 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/trees.c:5838:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 5838 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/trees.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/trees.cpython-39-arm-linux-gnueabihf.so -lpari
[128/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/graphs/base -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/boost_graph.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/boost_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/weakly_chordal.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/weakly_chordal.cpython-39-arm-linux-gnueabihf.so -lpari
[129/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/c_graph.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/c_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/views.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/views.cpython-39-arm-linux-gnueabihf.so -lpari
[130/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/dense_graph.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/dense_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/graphs/base/dense_graph.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/base/dense_graph.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/graphs/base/dense_graph.c: In function '__pyx_pf_4sage_6graphs_4base_11dense_graph_10DenseGraph_6complement':
build/cythonized/sage/graphs/base/dense_graph.c:3947:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
 3947 |     __pyx_t_2 = ((__pyx_v_i != -1L) != 0);
      |                             ^~
build/cythonized/sage/graphs/base/dense_graph.c: In function '__pyx_f_4sage_6graphs_4base_11dense_graph_10DenseGraph_next_in_neighbor_unsafe':
build/cythonized/sage/graphs/base/dense_graph.c:4112:29: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
 4112 |     __pyx_t_1 = ((__pyx_v_i != -1L) != 0);
      |                             ^~
build/cythonized/sage/graphs/base/dense_graph.c: In function '__pyx_pf_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_6has_edge':
build/cythonized/sage/graphs/base/dense_graph.c:6512:103: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend__has_labeled_edge_unsafe' from incompatible pointer type [-Wincompatible-pointer-types]
 6512 |   __pyx_t_2 = __pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend__has_labeled_edge_unsafe(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self), __pyx_v_u_int, __pyx_v_v_int, Py_None); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(0, 695, __pyx_L1_error)
      |                                                                                                      ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                       |
      |                                                                                                       struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *
build/cythonized/sage/graphs/base/dense_graph.c:1868:169: note: expected 'struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *'
 1868 | static int __pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend__has_labeled_edge_unsafe(struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *__pyx_v_self, int __pyx_v_u_int, int __pyx_v_v_int, CYTHON_UNUSED PyObject *__pyx_v_l); /* proto*/
      |                                                                                                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/graphs/base/dense_graph.c: In function '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend__has_labeled_edge_unsafe':
build/cythonized/sage/graphs/base/dense_graph.c:6563:94: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' from incompatible pointer type [-Wincompatible-pointer-types]
 6563 |   __pyx_t_1 = ((PyObject *)__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self))); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 702, __pyx_L1_error)
      |                                                                                             ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                              |
      |                                                                                              struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *
build/cythonized/sage/graphs/base/dense_graph.c:1876:197: note: expected 'struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *'
 1876 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *__pyx_v_self); /* proto*/
      |                                                                                                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
At top level:
build/cythonized/sage/graphs/base/dense_graph.c:8736:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 8736 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/dense_graph.c:8735:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 8735 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/dense_graph.c:8531:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 8531 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/dense_graph.c:8530:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 8530 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/dense_graph.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base/dense_graph.cpython-39-arm-linux-gnueabihf.so -lpari
[131/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/graph_backends.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/graph_backends.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/strongly_regular_db.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/strongly_regular_db.cpython-39-arm-linux-gnueabihf.so
[132/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/sparse_graph.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/sparse_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/graphs/base/graph_backends.c:666:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/base/graph_backends.c:666:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
In file included from build/cythonized/sage/graphs/base/sparse_graph.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/base/sparse_graph.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/graphs/base/graph_backends.c:7214:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 7214 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/graph_backends.c:7213:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 7213 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/graph_backends.c:7009:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 7009 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/graph_backends.c:7008:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 7008 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/sparse_graph.c: In function '__pyx_pf_4sage_6graphs_4base_12sparse_graph_11SparseGraph_12add_arc_label':
build/cythonized/sage/graphs/base/sparse_graph.c:6656:94: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_add_arc_label_unsafe' from incompatible pointer type [-Wincompatible-pointer-types]
 6656 |   __pyx_t_6 = __pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_add_arc_label_unsafe(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *)__pyx_v_self), __pyx_v_u, __pyx_v_v, __pyx_v_l); if (unlikely(__pyx_t_6 == ((int)-1))) __PYX_ERR(0, 916, __pyx_L1_error)
      |                                                                                             ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                              |
      |                                                                                              struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *
build/cythonized/sage/graphs/base/sparse_graph.c:6317:155: note: expected 'struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraph *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *'
 6317 | static int __pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_add_arc_label_unsafe(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraph *__pyx_v_self, int __pyx_v_u, int __pyx_v_v, int __pyx_v_l) {
      |                                                                                          ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/graphs/base/sparse_graph.c: In function '__pyx_pf_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_4has_edge':
build/cythonized/sage/graphs/base/sparse_graph.c:10772:105: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend__has_labeled_edge_unsafe' from incompatible pointer type [-Wincompatible-pointer-types]
10772 |   __pyx_t_2 = __pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend__has_labeled_edge_unsafe(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self), __pyx_v_u_int, __pyx_v_v_int, __pyx_v_l); if (unlikely(__pyx_t_2 == ((int)-1))) __PYX_ERR(0, 1347, __pyx_L1_error)
      |                                                                                                        ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                         |
      |                                                                                                         struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *
build/cythonized/sage/graphs/base/sparse_graph.c:2001:173: note: expected 'struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraphBackend *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *'
 2001 | static int __pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend__has_labeled_edge_unsafe(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraphBackend *__pyx_v_self, int __pyx_v_u_int, int __pyx_v_v_int, PyObject *__pyx_v_l); /* proto*/
      |                                                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/graphs/base/sparse_graph.c: In function '__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend__has_labeled_edge_unsafe':
build/cythonized/sage/graphs/base/sparse_graph.c:10829:96: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg' from incompatible pointer type [-Wincompatible-pointer-types]
10829 |   __pyx_t_1 = ((PyObject *)__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self))); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 1354, __pyx_L1_error)
      |                                                                                               ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                |
      |                                                                                                struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *
build/cythonized/sage/graphs/base/sparse_graph.c:2011:201: note: expected 'struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraphBackend *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *'
 2011 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraphBackend *__pyx_v_self); /* proto*/
      |                                                                                                                                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/graphs/base/sparse_graph.c: In function '__pyx_pf_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_8set_edge_label':
build/cythonized/sage/graphs/base/sparse_graph.c:11443:97: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_new_edge_label' from incompatible pointer type [-Wincompatible-pointer-types]
11443 |     __pyx_t_4 = __pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_new_edge_label(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self), __pyx_v_l); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(0, 1428, __pyx_L1_error)
      |                                                                                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                 |
      |                                                                                                 struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *
build/cythonized/sage/graphs/base/sparse_graph.c:9842:163: note: expected 'struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraphBackend *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *'
 9842 | static int __pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_new_edge_label(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraphBackend *__pyx_v_self, PyObject *__pyx_v_l) {
      |                                                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/graphs/base/sparse_graph.c:11506:90: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_arc_label_unsafe' from incompatible pointer type [-Wincompatible-pointer-types]
11506 |   __pyx_t_4 = __pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_arc_label_unsafe(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *)((struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraph *)__pyx_v_self->_cg)), __pyx_v_u_int, __pyx_v_v_int); if (unlikely(__pyx_t_4 == ((int)-1))) __PYX_ERR(0, 1433, __pyx_L1_error)
      |                                                                                         ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                          |
      |                                                                                          struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *
build/cythonized/sage/graphs/base/sparse_graph.c:6690:151: note: expected 'struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraph *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *'
 6690 | static int __pyx_f_4sage_6graphs_4base_12sparse_graph_11SparseGraph_arc_label_unsafe(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraph *__pyx_v_self, int __pyx_v_u, int __pyx_v_v) {
      |                                                                                      ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
At top level:
build/cythonized/sage/graphs/base/sparse_graph.c:13680:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
13680 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/sparse_graph.c:13679:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
13679 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/sparse_graph.c:13475:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
13475 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/sparse_graph.c:13474:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
13474 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/graphs/base/c_graph.cpp:687:
./sage/data_structures/bitset_intrinsics.h: In function 'int _bitset_cmp(mp_limb_t*, mp_limb_t*, mp_bitcnt_t, cmpop_t)':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/base/c_graph.cpp:687:
./sage/data_structures/bitset_intrinsics.h: In function 'void _bitset_operation(mp_limb_t*, mp_limb_t*, mp_limb_t*, mp_bitcnt_t, operation_t)':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/graph_backends.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base/graph_backends.cpython-39-arm-linux-gnueabihf.so -lpari
[133/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/static_dense_graph.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/static_dense_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/graphs/base/c_graph.cpp: In function 'int __pyx_f_4sage_6graphs_4base_7c_graph_13CGraphBackend__use_edge_iterator_on_subgraph(__pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend*, __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend*, PyObject*, int)':
build/cythonized/sage/graphs/base/c_graph.cpp:20506:59: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
20506 |     __pyx_t_6 = ((__pyx_v_cg_other->active_vertices->size < __pyx_v_length) != 0);
      |                   ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/c_graph.cpp: At global scope:
build/cythonized/sage/graphs/base/c_graph.cpp:44206:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
44206 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/c_graph.cpp:44205:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
44205 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/c_graph.cpp:43861:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
43861 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/c_graph.cpp:43860:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
43860 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/c_graph.cpp:36472:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
36472 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/c_graph.cpp:36471:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
36471 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/c_graph.cpp:36267:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
36267 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/c_graph.cpp:36266:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
36266 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/graphs/base/static_dense_graph.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/base/static_dense_graph.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/graphs/base/static_dense_graph.c:7652:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable]
 7652 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/static_dense_graph.c:7446:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable]
 7446 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/queue:62,
                 from build/cythonized/sage/graphs/base/c_graph.cpp:694:
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__push_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare&) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<std::pair<double, int>, std::pair<int, int> >*, std::vector<std::pair<std::pair<double, int>, std::pair<int, int> >, std::allocator<std::pair<std::pair<double, int>, std::pair<int, int> > > > >; _Distance = int; _Tp = std::pair<std::pair<double, int>, std::pair<int, int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_val<std::less<std::pair<std::pair<double, int>, std::pair<int, int> > > >]':
/usr/include/c++/11/bits/stl_heap.h:134:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<double, int>, std::pair<int, int> >*, std::vector<std::pair<std::pair<double, int>, std::pair<int, int> >, std::allocator<std::pair<std::pair<double, int>, std::pair<int, int> > > > >' changed in GCC 7.1
  134 |     __push_heap(_RandomAccessIterator __first,
      |     ^~~~~~~~~~~
/usr/include/c++/11/bits/stl_heap.h: In function 'void std::__adjust_heap(_RandomAccessIterator, _Distance, _Distance, _Tp, _Compare) [with _RandomAccessIterator = __gnu_cxx::__normal_iterator<std::pair<std::pair<double, int>, std::pair<int, int> >*, std::vector<std::pair<std::pair<double, int>, std::pair<int, int> >, std::allocator<std::pair<std::pair<double, int>, std::pair<int, int> > > > >; _Distance = int; _Tp = std::pair<std::pair<double, int>, std::pair<int, int> >; _Compare = __gnu_cxx::__ops::_Iter_comp_iter<std::less<std::pair<std::pair<double, int>, std::pair<int, int> > > >]':
/usr/include/c++/11/bits/stl_heap.h:223:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<double, int>, std::pair<int, int> >*, std::vector<std::pair<std::pair<double, int>, std::pair<int, int> >, std::allocator<std::pair<std::pair<double, int>, std::pair<int, int> > > > >' changed in GCC 7.1
  223 |     __adjust_heap(_RandomAccessIterator __first, _Distance __holeIndex,
      |     ^~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/sparse_graph.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base/sparse_graph.cpython-39-arm-linux-gnueabihf.so -lpari
[134/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/static_sparse_backend.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/static_sparse_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/graphs/base/boost_graph.cpp: In function 'PyObject* __pyx_f_4sage_6graphs_4base_11boost_graph_diameter_DHV(PyObject*, int, __pyx_opt_args_4sage_6graphs_4base_11boost_graph_diameter_DHV*)':
build/cythonized/sage/graphs/base/boost_graph.cpp:22883:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
22883 |   for (__pyx_t_16 = 0; __pyx_t_16 < __pyx_t_15; __pyx_t_16+=1) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/graphs/base/boost_graph.cpp: In function 'PyObject* __pyx_f_4sage_6graphs_4base_11boost_graph_wiener_index(PyObject*, int, __pyx_opt_args_4sage_6graphs_4base_11boost_graph_wiener_index*)':
build/cythonized/sage/graphs/base/boost_graph.cpp:30667:35: warning: comparison of integer expressions of different signedness: 'v_index' {aka 'int'} and 'unsigned int' [-Wsign-compare]
30667 |   for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_17; __pyx_t_14+=1) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/graphs/base/boost_graph.cpp:30984:46: warning: comparison of integer expressions of different signedness: 'v_index' {aka 'int'} and 'unsigned int' [-Wsign-compare]
30984 |     for (__pyx_t_23 = __pyx_t_21; __pyx_t_23 < __pyx_t_22; __pyx_t_23+=1) {
      |                                   ~~~~~~~~~~~^~~~~~~~~~~~
In file included from build/cythonized/sage/graphs/base/boost_graph.cpp:677:
build/cythonized/sage/graphs/base/boost_interface.cpp: In instantiation of 'result_distances BoostGraph<OutEdgeListS, VertexListS, DirectedS, EdgeListS, EdgeProperty>::dijkstra_shortest_paths(v_index) [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property<boost::edge_weight_t, double>; v_index = int]':
build/cythonized/sage/graphs/base/boost_graph.cpp:11742:71:   required from here
build/cythonized/sage/graphs/base/boost_interface.cpp:243:124: warning: catching polymorphic type 'class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::negative_edge> >' by value [-Wcatch-value=]
  243 |          } catch (boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::negative_edge> > e) {
      |                                                                                                                            ^
build/cythonized/sage/graphs/base/boost_interface.cpp: In instantiation of 'result_distances BoostGraph<OutEdgeListS, VertexListS, DirectedS, EdgeListS, EdgeProperty>::dijkstra_shortest_paths(v_index) [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::undirectedS; EdgeListS = boost::vecS; EdgeProperty = boost::property<boost::edge_weight_t, double>; v_index = int]':
build/cythonized/sage/graphs/base/boost_graph.cpp:11806:71:   required from here
build/cythonized/sage/graphs/base/boost_interface.cpp:243:124: warning: catching polymorphic type 'class boost::exception_detail::clone_impl<boost::exception_detail::error_info_injector<boost::negative_edge> >' by value [-Wcatch-value=]
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/static_dense_graph.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base/static_dense_graph.cpython-39-arm-linux-gnueabihf.so -lpari
[135/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/base/static_sparse_graph.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/static_sparse_graph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
In file included from build/cythonized/sage/graphs/base/static_sparse_backend.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/base/static_sparse_backend.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/graphs/base/static_sparse_backend.c: In function '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_18StaticSparseCGraph_next_out_neighbor_unsafe':
build/cythonized/sage/graphs/base/static_sparse_backend.c:4809:72: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 4809 |     __pyx_t_1 = ((((__pyx_v_self->g->neighbors[__pyx_v_u])[__pyx_v_i]) != __pyx_v_v) != 0);
      |                                                                        ^~
build/cythonized/sage/graphs/base/static_sparse_backend.c: In function '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_18StaticSparseCGraph_next_in_neighbor_unsafe':
build/cythonized/sage/graphs/base/static_sparse_backend.c:4906:116: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_18StaticSparseCGraph_next_out_neighbor_unsafe' from incompatible pointer type [-Wincompatible-pointer-types]
 4906 |     __pyx_t_2 = __pyx_f_4sage_6graphs_4base_21static_sparse_backend_18StaticSparseCGraph_next_out_neighbor_unsafe(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *)__pyx_v_self), __pyx_v_u, __pyx_v_v, __pyx_v_l); if (unlikely(__pyx_t_2 == ((int)-2))) __PYX_ERR(0, 292, __pyx_L1_error)
      |                                                                                                                   ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                    |
      |                                                                                                                    struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *
build/cythonized/sage/graphs/base/static_sparse_backend.c:4742:191: note: expected 'struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseCGraph *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *'
 4742 | static int __pyx_f_4sage_6graphs_4base_21static_sparse_backend_18StaticSparseCGraph_next_out_neighbor_unsafe(struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseCGraph *__pyx_v_self, int __pyx_v_u, int __pyx_v_v, int *__pyx_v_l) {
      |                                                                                                              ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/graphs/base/static_sparse_backend.c:4975:76: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 4975 |     __pyx_t_1 = ((((__pyx_v_self->g_rev->neighbors[__pyx_v_u])[__pyx_v_i]) != __pyx_v_v) != 0);
      |                                                                            ^~
build/cythonized/sage/graphs/base/static_sparse_backend.c: In function '__pyx_pf_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend_16get_edge_label':
build/cythonized/sage/graphs/base/static_sparse_backend.c:7925:109: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels' from incompatible pointer type [-Wincompatible-pointer-types]
 7925 |     __pyx_t_7 = __pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self), __pyx_t_9, __pyx_t_5, &__pyx_t_11); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 697, __pyx_L1_error)
      |                                                                                                            ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                             |
      |                                                                                                             struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *
build/cythonized/sage/graphs/base/static_sparse_backend.c:2389:191: note: expected 'struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *'
 2389 | static PyObject *__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels(struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *__pyx_v_self, int __pyx_v_u, int __pyx_v_v, struct __pyx_opt_args_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels *__pyx_optional_args); /* proto*/
      |                                                                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/graphs/base/static_sparse_backend.c:7925:209: warning: passing argument 4 of '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels' from incompatible pointer type [-Wincompatible-pointer-types]
 7925 |     __pyx_t_7 = __pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self), __pyx_t_9, __pyx_t_5, &__pyx_t_11); if (unlikely(!__pyx_t_7)) __PYX_ERR(0, 697, __pyx_L1_error)
      |                                                                                                                                                                                                                 ^~~~~~~~~~~
      |                                                                                                                                                                                                                 |
      |                                                                                                                                                                                                                 struct __pyx_opt_args_4sage_6graphs_4base_7c_graph_13CGraphBackend__all_edge_labels *
build/cythonized/sage/graphs/base/static_sparse_backend.c:2389:341: note: expected 'struct __pyx_opt_args_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels *' but argument is of type 'struct __pyx_opt_args_4sage_6graphs_4base_7c_graph_13CGraphBackend__all_edge_labels *'
 2389 | static PyObject *__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels(struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *__pyx_v_self, int __pyx_v_u, int __pyx_v_v, struct __pyx_opt_args_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels *__pyx_optional_args); /* proto*/
      |                                                                                                                                                                                                                                           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/static_sparse_backend.c: In function '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels':
build/cythonized/sage/graphs/base/static_sparse_backend.c:8063:43: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 8063 |     __pyx_t_3 = ((((__pyx_v_edge - 1)[0]) == __pyx_v_v) != 0);
      |                                           ^~
build/cythonized/sage/graphs/base/static_sparse_backend.c:8104:37: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 8104 |     __pyx_t_3 = (((__pyx_v_edge[0]) == __pyx_v_v) != 0);
      |                                     ^~
In file included from build/cythonized/sage/graphs/base/static_sparse_graph.cpp:684:
./sage/data_structures/bitset_intrinsics.h: In function 'int _bitset_cmp(mp_limb_t*, mp_limb_t*, mp_bitcnt_t, cmpop_t)':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
build/cythonized/sage/graphs/base/static_sparse_backend.c: In function '__pyx_pf_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend_18has_edge':
In file included from build/cythonized/sage/graphs/base/static_sparse_graph.cpp:684:
./sage/data_structures/bitset_intrinsics.h: In function 'void _bitset_operation(mp_limb_t*, mp_limb_t*, mp_limb_t*, mp_bitcnt_t, operation_t)':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/graphs/base/static_sparse_backend.c:8387:116: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__has_labeled_edge_unsafe' from incompatible pointer type [-Wincompatible-pointer-types]
 8387 |   __pyx_t_10 = __pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__has_labeled_edge_unsafe(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self), __pyx_t_5, __pyx_t_9, __pyx_v_l); if (unlikely(__pyx_t_10 == ((int)-1))) __PYX_ERR(0, 750, __pyx_L1_error)
      |                                                                                                                   ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                    |
      |                                                                                                                    struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *
build/cythonized/sage/graphs/base/static_sparse_backend.c:2390:193: note: expected 'struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *'
 2390 | static int __pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__has_labeled_edge_unsafe(struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *__pyx_v_self, int __pyx_v_u, int __pyx_v_v, PyObject *__pyx_v_l); /* proto*/
      |                                                                                                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/graphs/base/static_sparse_backend.c: In function '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__has_labeled_edge_unsafe':
build/cythonized/sage/graphs/base/static_sparse_backend.c:8543:43: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 8543 |     __pyx_t_2 = ((((__pyx_v_edge - 1)[0]) == __pyx_v_v) != 0);
      |                                           ^~
build/cythonized/sage/graphs/base/static_sparse_backend.c:8566:37: warning: comparison of integer expressions of different signedness: 'uint32_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 8566 |     __pyx_t_2 = (((__pyx_v_edge[0]) == __pyx_v_v) != 0);
      |                                     ^~
build/cythonized/sage/graphs/base/static_sparse_backend.c: In function '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__use_edge_iterator_on_subgraph':
build/cythonized/sage/graphs/base/static_sparse_backend.c:12001:59: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'int' [-Wsign-compare]
12001 |     __pyx_t_5 = ((__pyx_v_cg_other->active_vertices->size < __pyx_v_length) != 0);
      |                                                           ^
build/cythonized/sage/graphs/base/static_sparse_backend.c:12513:119: warning: passing argument 1 of '__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels' from incompatible pointer type [-Wincompatible-pointer-types]
12513 |               __pyx_t_3 = __pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels(((struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *)__pyx_v_self), __pyx_v_v_int, __pyx_v_u_int, NULL); if (unlikely(!__pyx_t_3)) __PYX_ERR(0, 1165, __pyx_L31_error)
      |                                                                                                                      ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                                                       |
      |                                                                                                                       struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *
build/cythonized/sage/graphs/base/static_sparse_backend.c:7989:191: note: expected 'struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *' but argument is of type 'struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend *'
 7989 | static PyObject *__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels(struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *__pyx_v_self, int __pyx_v_u, int __pyx_v_v, struct __pyx_opt_args_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend__all_edge_labels *__pyx_optional_args) {
      |                                                                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/graphs/base/static_sparse_graph.cpp: At global scope:
build/cythonized/sage/graphs/base/static_sparse_graph.cpp:18765:62: warning: '__pyx_obj_4sage_6graphs_4base_7c_graph_CGraph* __pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend_cg(__pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend*)' defined but not used [-Wunused-function]
18765 | static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_21static_sparse_backend_19StaticSparseBackend_cg(struct __pyx_obj_4sage_6graphs_4base_21static_sparse_backend_StaticSparseBackend *__pyx_v_self) {
      |                                                              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/static_sparse_graph.cpp:11482:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable]
11482 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/static_sparse_graph.cpp:11276:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable]
11276 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/static_sparse_graph.cpp:7089:18: warning: 'PyObject* __pyx_f_4sage_6graphs_4base_19static_sparse_graph_strongly_connected_component_containing_vertex(__pyx_t_4sage_6graphs_4base_19static_sparse_graph_short_digraph_s*, __pyx_t_4sage_6graphs_4base_19static_sparse_graph_short_digraph_s*, int, __pyx_t_4sage_15data_structures_11bitset_base_bitset_s*)' defined but not used [-Wunused-function]
 7089 | static PyObject *__pyx_f_4sage_6graphs_4base_19static_sparse_graph_strongly_connected_component_containing_vertex(__pyx_t_4sage_6graphs_4base_19static_sparse_graph_short_digraph_s *__pyx_v_g, __pyx_t_4sage_6graphs_4base_19static_sparse_graph_short_digraph_s *__pyx_v_g_reversed, int __pyx_v_v, struct __pyx_t_4sage_15data_structures_11bitset_base_bitset_s *__pyx_v_scc) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
build/cythonized/sage/graphs/base/static_sparse_backend.c:17359:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
17359 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/static_sparse_backend.c:17358:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
17358 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/static_sparse_backend.c:17154:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
17154 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/static_sparse_backend.c:17153:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
17153 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/base/c_graph.cpp: In function 'int __pyx_f_4sage_6graphs_4base_7c_graph_13CGraphBackend__use_edge_iterator_on_subgraph(__pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend*, __pyx_obj_4sage_6graphs_4base_7c_graph_CGraphBackend*, PyObject*, int)':
build/cythonized/sage/graphs/base/c_graph.cpp:20874:13: warning: '__pyx_v_multiple_edges' may be used uninitialized in this function [-Wmaybe-uninitialized]
20874 |             if (__pyx_t_7) {
      |             ^~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/static_sparse_graph.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base/static_sparse_graph.cpython-39-arm-linux-gnueabihf.so -lpari
[136/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/generators
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/generators/distance_regular.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/generators/distance_regular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/c++/11/queue:61,
                 from build/cythonized/sage/graphs/base/c_graph.cpp:694:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair<std::pair<double, int>, std::pair<int, int> >&}; _Tp = std::pair<std::pair<double, int>, std::pair<int, int> >; _Alloc = std::allocator<std::pair<std::pair<double, int>, std::pair<int, int> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<std::pair<double, int>, std::pair<int, int> >, std::allocator<std::pair<std::pair<double, int>, std::pair<int, int> > > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<std::pair<double, int>, std::pair<int, int> >, std::allocator<std::pair<std::pair<double, int>, std::pair<int, int> > > >::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
                 from /usr/include/c++/11/queue:61,
                 from build/cythonized/sage/graphs/base/c_graph.cpp:694:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void std::priority_queue<_Tp, _Sequence, _Compare>::push(const value_type&) [with _Tp = std::pair<std::pair<double, int>, std::pair<int, int> >; _Sequence = std::vector<std::pair<std::pair<double, int>, std::pair<int, int> >, std::allocator<std::pair<std::pair<double, int>, std::pair<int, int> > > >; _Compare = std::less<std::pair<std::pair<double, int>, std::pair<int, int> > >]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<double, int>, std::pair<int, int> >*, std::vector<std::pair<std::pair<double, int>, std::pair<int, int> >, std::allocator<std::pair<std::pair<double, int>, std::pair<int, int> > > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In function 'PyObject* __pyx_pw_4sage_6graphs_4base_7c_graph_13CGraphBackend_67bidirectional_dijkstra(PyObject*, PyObject*, PyObject*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<double, int>, std::pair<int, int> >*, std::vector<std::pair<std::pair<double, int>, std::pair<int, int> >, std::allocator<std::pair<std::pair<double, int>, std::pair<int, int> > > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<double, int>, std::pair<int, int> >*, std::vector<std::pair<std::pair<double, int>, std::pair<int, int> >, std::allocator<std::pair<std::pair<double, int>, std::pair<int, int> > > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from build/cythonized/sage/graphs/base/boost_graph.cpp:674:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair<double, int>&}; _Tp = std::pair<double, int>; _Alloc = std::allocator<std::pair<double, int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, int> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<double, int>}; _Tp = std::pair<double, int>; _Alloc = std::allocator<std::pair<double, int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, int> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<double, int> >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In function 'std::vector<std::pair<double, int> > __pyx_convert_vector_from_py_std_3a__3a_pair_3c_double_2c_v_index_3e___(PyObject*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In function 'PyObject* __pyx_pw_4sage_6graphs_4base_7c_graph_13CGraphBackend_65bidirectional_dijkstra_special(PyObject*, PyObject*, PyObject*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<double, int>, std::pair<int, int> >*, std::vector<std::pair<std::pair<double, int>, std::pair<int, int> >, std::allocator<std::pair<std::pair<double, int>, std::pair<int, int> > > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<std::pair<double, int>, std::pair<int, int> >*, std::vector<std::pair<std::pair<double, int>, std::pair<int, int> >, std::allocator<std::pair<std::pair<double, int>, std::pair<int, int> > > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<int, std::pair<int, double> >}; _Tp = std::pair<int, std::pair<int, double> >; _Alloc = std::allocator<std::pair<int, std::pair<int, double> > >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<int, std::pair<int, double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair<int, std::pair<int, double> >}; _Tp = std::pair<int, std::pair<int, double> >; _Alloc = std::allocator<std::pair<int, std::pair<int, double> > >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<int, std::pair<int, double> >*, std::vector<std::pair<int, std::pair<int, double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/graphs/base/boost_graph.cpp:677:
build/cythonized/sage/graphs/base/boost_interface.cpp: In member function 'std::vector<std::pair<int, std::pair<int, double> > > BoostGraph<OutEdgeListS, VertexListS, DirectedS, EdgeListS, EdgeProperty>::edge_list() [with OutEdgeListS = boost::vecS; VertexListS = boost::vecS; DirectedS = boost::directedS; EdgeListS = boost::vecS; EdgeProperty = boost::property<boost::edge_weight_t, double>]':
build/cythonized/sage/graphs/base/boost_interface.cpp:117:69: warning: '((boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> >* const*)((char*)&ei + offsetof(boost::detail::edge_iterator, boost::detail::adj_list_edge_iterator<boost::range_detail::integer_iterator<unsigned int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> >*, std::vector<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> >, std::allocator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> > > > >, unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, unsigned int>, int>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_index_t, int, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::no_property>, boost::no_property, boost::vecS> >::edges.boost::optional<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> >*, std::vector<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> >, std::allocator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> > > > >, unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, unsigned int>, int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> >*, std::vector<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> >, std::allocator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> > > > >, unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, unsigned int>, int> > >::<unnamed>.boost::optional_detail::optional_base<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> >*, std::vector<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> >, std::allocator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> > > > >, unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, unsigned int>, int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> >*, std::vector<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> >, std::allocator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> > > > >, unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, unsigned int>, int> > >::m_storage.boost::optional_detail::aligned_storage<std::pair<boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> >*, std::vector<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> >, std::allocator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> > > > >, unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, unsigned int>, int>, boost::detail::out_edge_iter<__gnu_cxx::__normal_iterator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> >*, std::vector<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> >, std::allocator<boost::detail::stored_edge_property<unsigned int, boost::property<boost::edge_weight_t, double, boost::no_property> > > > >, unsigned int, boost::detail::edge_desc_impl<boost::directed_tag, unsigned int>, int> > >::dummy_)))[2]' may be used uninitialized in this function [-Wmaybe-uninitialized]
  117 |         typename boost::graph_traits<adjacency_list>::edge_iterator ei, ei_end;
      |                                                                     ^~
In file included from build/cythonized/sage/graphs/base/boost_interface.cpp:12,
                 from build/cythonized/sage/graphs/base/boost_graph.cpp:677:
/usr/include/boost/graph/bellman_ford_shortest_paths.hpp: In function 'bool boost::bellman_ford_shortest_paths(EdgeListGraph&, Size, WeightMap, PredecessorMap, DistanceMap, BinaryFunction, BinaryPredicate, BellmanFordVisitor) [with EdgeListGraph = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>; Size = unsigned int; WeightMap = boost::adj_list_edge_property_map<boost::directed_tag, double, double&, unsigned int, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::edge_weight_t>; PredecessorMap = boost::dummy_property_map; DistanceMap = boost::vec_adj_list_vertex_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>; BinaryFunction = boost::closed_plus<double>; BinaryPredicate = std::less<double>; BellmanFordVisitor = boost::bellman_visitor<>]':
/usr/include/boost/graph/bellman_ford_shortest_paths.hpp:93:6: note: parameter passing for argument of type 'boost::adj_list_edge_property_map<boost::directed_tag, double, double&, unsigned int, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::edge_weight_t>' changed in GCC 7.1
   93 | bool bellman_ford_shortest_paths(EdgeListGraph& g, Size N, WeightMap weight,
      |      ^~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/graph/bellman_ford_shortest_paths.hpp:93:6: note: parameter passing for argument of type 'boost::vec_adj_list_vertex_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>' changed in GCC 7.1
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/static_sparse_backend.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base/static_sparse_backend.cpython-39-arm-linux-gnueabihf.so -lpari
[137/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/graph_decompositions/bandwidth.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/bandwidth.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/c_graph.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base/c_graph.cpython-39-arm-linux-gnueabihf.so -lpari
[138/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/graph_decompositions/clique_separators.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/clique_separators.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/graphs/graph_decompositions/bandwidth.c: In function '__pyx_pw_4sage_6graphs_20graph_decompositions_9bandwidth_1bandwidth':
build/cythonized/sage/graphs/graph_decompositions/bandwidth.c:569:40: warning: '__pyx_v_kk' may be used uninitialized in this function [-Wmaybe-uninitialized]
  569 |   #define PyInt_FromLong               PyLong_FromLong
      |                                        ^~~~~~~~~~~~~~~
build/cythonized/sage/graphs/graph_decompositions/bandwidth.c:1602:7: note: '__pyx_v_kk' was declared here
 1602 |   int __pyx_v_kk;
      |       ^~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/bandwidth.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions/bandwidth.cpython-39-arm-linux-gnueabihf.so -lpari
[139/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/graph_decompositions/cutwidth.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/cutwidth.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from /usr/include/c++/11/vector:67,
                 from build/cythonized/sage/graphs/base/boost_graph.cpp:674:
/usr/include/c++/11/bits/stl_vector.h: In function 'PyObject* __pyx_f_4sage_6graphs_4base_11boost_graph_diameter_DHV(PyObject*, int, __pyx_opt_args_4sage_6graphs_4base_11boost_graph_diameter_DHV*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In function 'double __pyx_f_4sage_6graphs_4base_11boost_graph_diameter_DiFUB(__pyx_t_4sage_6graphs_4base_11boost_graph_BoostVecWeightedDiGraphU, __pyx_t_4sage_6graphs_4base_11boost_graph_BoostVecWeightedDiGraphU, v_index, PyObject*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<double, int>*, std::vector<std::pair<double, int> > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/boost/graph/prim_minimum_spanning_tree.hpp:15,
                 from build/cythonized/sage/graphs/base/boost_interface.cpp:11,
                 from build/cythonized/sage/graphs/base/boost_graph.cpp:677:
/usr/include/boost/graph/dijkstra_shortest_paths.hpp: In function 'void boost::dijkstra_shortest_paths_no_init(const Graph&, SourceInputIter, SourceInputIter, PredecessorMap, DistanceMap, WeightMap, IndexMap, Compare, Combine, DistZero, DijkstraVisitor, ColorMap) [with Graph = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>; SourceInputIter = unsigned int*; DijkstraVisitor = boost::dijkstra_visitor<>; PredecessorMap = boost::dummy_property_map; DistanceMap = boost::vec_adj_list_vertex_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>; WeightMap = boost::adj_list_edge_property_map<boost::directed_tag, double, double&, unsigned int, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::edge_weight2_t>; IndexMap = boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_distance_t, double, boost::no_property>, unsigned int>; Compare = std::less<double>; Combine = boost::closed_plus<double>; DistZero = double; ColorMap = boost::two_bit_color_map<boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_distance_t, double, boost::no_property>, unsigned int> >]':
/usr/include/boost/graph/dijkstra_shortest_paths.hpp:360:13: note: parameter passing for argument of type 'boost::vec_adj_list_vertex_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>' changed in GCC 7.1
  360 | inline void dijkstra_shortest_paths_no_init(const Graph& g,
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/graph/dijkstra_shortest_paths.hpp:360:13: note: parameter passing for argument of type 'boost::adj_list_edge_property_map<boost::directed_tag, double, double&, unsigned int, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::edge_weight2_t>' changed in GCC 7.1
In file included from build/cythonized/sage/graphs/base/boost_interface.cpp:14,
                 from build/cythonized/sage/graphs/base/boost_graph.cpp:677:
/usr/include/boost/graph/johnson_all_pairs_shortest.hpp: In function 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_index_t, int>, boost::property<boost::edge_weight_t, double>, boost::no_property, boost::vecS>; DistanceMatrix = std::vector<std::vector<double> >; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t, int>, unsigned int>; Weight = boost::adj_list_edge_property_map<boost::directed_tag, double, double&, unsigned int, boost::property<boost::edge_weight_t, double>, boost::edge_weight_t>; BinaryPredicate = std::less<double>; BinaryFunction = boost::closed_plus<double>; Infinity = double; DistanceZero = double]':
/usr/include/boost/graph/johnson_all_pairs_shortest.hpp:112:36: note: parameter passing for argument of type 'boost::vec_adj_list_any_vertex_pa::bind_<boost::vertex_distance_t, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>, boost::property<boost::vertex_distance_t, double, boost::no_property> >::type' {aka 'boost::vec_adj_list_vertex_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>'} changed in GCC 7.1
  112 |     if (bellman_ford_shortest_paths(
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  113 |             g2, num_vertices(g2), w, pred, d, combine, compare, bvis))
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/graph/johnson_all_pairs_shortest.hpp:112:36: note: parameter passing for argument of type 'boost::vec_adj_list_any_vertex_pa::bind_<boost::vertex_distance_t, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>, boost::property<boost::vertex_distance_t, double, boost::no_property> >::type' {aka 'boost::vec_adj_list_vertex_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>'} changed in GCC 7.1
In file included from /usr/include/boost/graph/prim_minimum_spanning_tree.hpp:15,
                 from build/cythonized/sage/graphs/base/boost_interface.cpp:11,
                 from build/cythonized/sage/graphs/base/boost_graph.cpp:677:
/usr/include/boost/graph/dijkstra_shortest_paths.hpp:464:36: note: parameter passing for argument of type 'boost::vec_adj_list_vertex_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>' changed in GCC 7.1
  464 |     dijkstra_shortest_paths_no_init(g, s_begin, s_end, predecessor, distance,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465 |         weight, index_map, compare, combine, zero, vis, color);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/graph/dijkstra_shortest_paths.hpp:464:36: note: parameter passing for argument of type 'boost::adj_list_edge_property_map<boost::directed_tag, double, double&, unsigned int, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::edge_weight2_t>' changed in GCC 7.1
In file included from build/cythonized/sage/graphs/base/boost_interface.cpp:14,
                 from build/cythonized/sage/graphs/base/boost_graph.cpp:677:
/usr/include/boost/graph/johnson_all_pairs_shortest.hpp: In function 'bool boost::johnson_all_pairs_shortest_paths(VertexAndEdgeListGraph&, DistanceMatrix&, VertexID, Weight, const BinaryPredicate&, const BinaryFunction&, const Infinity&, DistanceZero) [with VertexAndEdgeListGraph = boost::adjacency_list<boost::vecS, boost::vecS, boost::undirectedS, boost::property<boost::vertex_index_t, int>, boost::property<boost::edge_weight_t, double>, boost::no_property, boost::vecS>; DistanceMatrix = std::vector<std::vector<double> >; VertexID = boost::vec_adj_list_vertex_id_map<boost::property<boost::vertex_index_t, int>, unsigned int>; Weight = boost::adj_list_edge_property_map<boost::undirected_tag, double, double&, unsigned int, boost::property<boost::edge_weight_t, double>, boost::edge_weight_t>; BinaryPredicate = std::less<double>; BinaryFunction = boost::closed_plus<double>; Infinity = double; DistanceZero = double]':
/usr/include/boost/graph/johnson_all_pairs_shortest.hpp:112:36: note: parameter passing for argument of type 'boost::vec_adj_list_any_vertex_pa::bind_<boost::vertex_distance_t, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>, boost::property<boost::vertex_distance_t, double, boost::no_property> >::type' {aka 'boost::vec_adj_list_vertex_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>'} changed in GCC 7.1
  112 |     if (bellman_ford_shortest_paths(
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~^
  113 |             g2, num_vertices(g2), w, pred, d, combine, compare, bvis))
      |             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/graph/johnson_all_pairs_shortest.hpp:112:36: note: parameter passing for argument of type 'boost::vec_adj_list_any_vertex_pa::bind_<boost::vertex_distance_t, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>, boost::property<boost::vertex_distance_t, double, boost::no_property> >::type' {aka 'boost::vec_adj_list_vertex_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>'} changed in GCC 7.1
In file included from /usr/include/boost/graph/prim_minimum_spanning_tree.hpp:15,
                 from build/cythonized/sage/graphs/base/boost_interface.cpp:11,
                 from build/cythonized/sage/graphs/base/boost_graph.cpp:677:
/usr/include/boost/graph/dijkstra_shortest_paths.hpp:464:36: note: parameter passing for argument of type 'boost::vec_adj_list_vertex_property_map<boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>, boost::adjacency_list<boost::vecS, boost::vecS, boost::directedS, boost::property<boost::vertex_distance_t, double, boost::no_property>, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::no_property, boost::listS>*, double, double&, boost::vertex_distance_t>' changed in GCC 7.1
  464 |     dijkstra_shortest_paths_no_init(g, s_begin, s_end, predecessor, distance,
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  465 |         weight, index_map, compare, combine, zero, vis, color);
      |         ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/boost/graph/dijkstra_shortest_paths.hpp:464:36: note: parameter passing for argument of type 'boost::adj_list_edge_property_map<boost::directed_tag, double, double&, unsigned int, boost::property<boost::edge_weight_t, double, boost::property<boost::edge_weight2_t, double, boost::no_property> >, boost::edge_weight2_t>' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
                 from build/cythonized/sage/graphs/base/boost_graph.cpp:674:
/usr/include/c++/11/bits/stl_vector.h: In function 'PyObject* __pyx_f_4sage_6graphs_4base_11boost_graph_johnson_closeness_centrality(PyObject*, int, __pyx_opt_args_4sage_6graphs_4base_11boost_graph_johnson_closeness_centrality*)':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/graphs/graph_decompositions/cutwidth.c: In function '__pyx_pw_4sage_6graphs_20graph_decompositions_8cutwidth_5cutwidth_dyn':
build/cythonized/sage/graphs/graph_decompositions/cutwidth.c:3818:15: warning: '__pyx_v_k' may be used uninitialized in this function [-Wmaybe-uninitialized]
 3818 |   __pyx_t_5 = __pyx_f_4sage_6graphs_20graph_decompositions_17vertex_separation_find_order(__pyx_v_g, __pyx_v_neighborhoods, __pyx_v_k); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 522, __pyx_L1_error)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/graph_decompositions/cutwidth.c:3386:7: note: '__pyx_v_k' was declared here
 3386 |   int __pyx_v_k;
      |       ^~~~~~~~~
In file included from build/cythonized/sage/graphs/graph_decompositions/clique_separators.cpp:687:
./sage/data_structures/bitset_intrinsics.h: In function 'int _bitset_cmp(mp_limb_t*, mp_limb_t*, mp_bitcnt_t, cmpop_t)':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/graph_decompositions/clique_separators.cpp:687:
./sage/data_structures/bitset_intrinsics.h: In function 'void _bitset_operation(mp_limb_t*, mp_limb_t*, mp_limb_t*, mp_bitcnt_t, operation_t)':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/cutwidth.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions/cutwidth.cpython-39-arm-linux-gnueabihf.so -lpari
[140/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/graph_decompositions/fast_digraph.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/fast_digraph.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/graphs/graph_decompositions/clique_separators.cpp: At global scope:
build/cythonized/sage/graphs/graph_decompositions/clique_separators.cpp:8635:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable]
 8635 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/graph_decompositions/clique_separators.cpp:8429:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable]
 8429 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/base/boost_graph.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/base/boost_graph.cpython-39-arm-linux-gnueabihf.so -lpari
[141/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/graph_decompositions/graph_products.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/graph_products.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/fast_digraph.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions/fast_digraph.cpython-39-arm-linux-gnueabihf.so -lpari
[142/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/graph_decompositions/rankwidth.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/rankwidth.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/clique_separators.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions/clique_separators.cpython-39-arm-linux-gnueabihf.so -lpari
[143/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/graph_decompositions/tree_decomposition.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/tree_decomposition.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/rankwidth.o -lrw -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions/rankwidth.cpython-39-arm-linux-gnueabihf.so -lpari
[144/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/data_structures -I./sage/cpython -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/graphs/graph_decompositions/vertex_separation.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/vertex_separation.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/graph_products.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions/graph_products.cpython-39-arm-linux-gnueabihf.so
[145/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/groups
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/group.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/group.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/graphs/graph_decompositions/vertex_separation.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/graphs/graph_decompositions/vertex_separation.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/graphs/graph_decompositions/vertex_separation.c:14237:20: warning: '__pyx_mdef_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-variable]
14237 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_3str_to_bytes = {"str_to_bytes", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_3str_to_bytes, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_2str_to_bytes};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/graph_decompositions/vertex_separation.c:14031:20: warning: '__pyx_mdef_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-variable]
14031 | static PyMethodDef __pyx_mdef_4sage_7cpython_6string_1bytes_to_str = {"bytes_to_str", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_7cpython_6string_1bytes_to_str, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_7cpython_6string_bytes_to_str};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/graph_decompositions/vertex_separation.c: In function '__pyx_pw_4sage_6graphs_20graph_decompositions_17vertex_separation_11vertex_separation_exp':
build/cythonized/sage/graphs/graph_decompositions/vertex_separation.c:6237:15: warning: '__pyx_v_k' may be used uninitialized in this function [-Wmaybe-uninitialized]
 6237 |   __pyx_t_1 = __pyx_f_4sage_6graphs_20graph_decompositions_17vertex_separation_find_order(__pyx_v_g, __pyx_v_neighborhoods, __pyx_v_k); if (unlikely(!__pyx_t_1)) __PYX_ERR(0, 976, __pyx_L1_error)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/graph_decompositions/vertex_separation.c:5837:7: note: '__pyx_v_k' was declared here
 5837 |   int __pyx_v_k;
      |       ^~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/group.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/group.cpython-39-arm-linux-gnueabihf.so
[146/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/libgap_wrapper.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/libgap_wrapper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/groups/libgap_wrapper.c:10041:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
10041 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/libgap_wrapper.c:10040:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
10040 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/libgap_wrapper.c:9914:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 9914 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/libgap_wrapper.c:9913:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 9913 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/libgap_wrapper.c:9785:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 9785 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/libgap_wrapper.c:9784:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 9784 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/libgap_wrapper.c:9595:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 9595 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/libgap_wrapper.c:9594:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 9594 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/libgap_wrapper.c:9379:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 9379 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/libgap_wrapper.c:9378:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 9378 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/libgap_wrapper.c:9237:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 9237 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/libgap_wrapper.c:9236:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9236 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/libgap_wrapper.c:8892:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 8892 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/libgap_wrapper.c:8891:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8891 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/graphs/graph_decompositions/tree_decomposition.c: In function '__pyx_pw_4sage_6graphs_20graph_decompositions_18tree_decomposition_9treewidth':
build/cythonized/sage/graphs/graph_decompositions/tree_decomposition.c:7446:8: warning: '__pyx_v_tdlib_found' may be used uninitialized [-Wmaybe-uninitialized]
 7446 |     if (__pyx_t_3) {
      |        ^
build/cythonized/sage/graphs/graph_decompositions/tree_decomposition.c:7195:7: note: '__pyx_v_tdlib_found' was declared here
 7195 |   int __pyx_v_tdlib_found;
      |       ^~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/vertex_separation.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions/vertex_separation.cpython-39-arm-linux-gnueabihf.so -lpari
[147/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/old.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/old.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/graph_decompositions/tree_decomposition.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/graph_decompositions/tree_decomposition.cpython-39-arm-linux-gnueabihf.so
[148/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/groups/matrix_gps
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/matrix_gps/group_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/matrix_gps/group_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/old.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/old.cpython-39-arm-linux-gnueabihf.so
[149/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/permgroup_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/permgroup_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/groups/matrix_gps/group_element.c:11184:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
11184 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/matrix_gps/group_element.c:11183:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
11183 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/matrix_gps/group_element.c:11057:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
11057 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/matrix_gps/group_element.c:11056:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
11056 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/matrix_gps/group_element.c:10928:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
10928 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/matrix_gps/group_element.c:10927:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
10927 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/matrix_gps/group_element.c:10738:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
10738 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/libgap_wrapper.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/libgap_wrapper.cpython-39-arm-linux-gnueabihf.so
build/cythonized/sage/groups/matrix_gps/group_element.c:10737:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
10737 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/matrix_gps/group_element.c:10522:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
10522 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/matrix_gps/group_element.c:10521:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
10521 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/matrix_gps/group_element.c:10380:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
10380 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/matrix_gps/group_element.c:10379:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
10379 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/matrix_gps/group_element.c:10035:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
10035 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/matrix_gps/group_element.c:10034:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
10034 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[150/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/groups/perm_gps/permgroup_element.c: In function '__pyx_f_4sage_6groups_8perm_gps_17permgroup_element_23PermutationGroupElement__set_libgap':
build/cythonized/sage/groups/perm_gps/permgroup_element.c:6868:29: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 6868 |     __pyx_t_5 = ((__pyx_v_d > __pyx_v_self->n) != 0);
      |                             ^
build/cythonized/sage/groups/perm_gps/permgroup_element.c:6923:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 6923 |     __pyx_v_p2 = CONST_ADDR_PERM2(__pyx_v_p->value);
      |                ^
build/cythonized/sage/groups/perm_gps/permgroup_element.c:6934:35: warning: comparison of integer expressions of different signedness: 'int' and 'UInt' {aka 'unsigned int'} [-Wsign-compare]
 6934 |     for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_10; __pyx_t_6+=1) {
      |                                   ^
build/cythonized/sage/groups/perm_gps/permgroup_element.c:6983:29: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'int' [-Wsign-compare]
 6983 |     __pyx_t_5 = ((__pyx_v_d > __pyx_v_self->n) != 0);
      |                             ^
build/cythonized/sage/groups/perm_gps/permgroup_element.c:7038:16: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 7038 |     __pyx_v_p4 = CONST_ADDR_PERM4(__pyx_v_p->value);
      |                ^
build/cythonized/sage/groups/perm_gps/permgroup_element.c:7049:35: warning: comparison of integer expressions of different signedness: 'int' and 'UInt' {aka 'unsigned int'} [-Wsign-compare]
 7049 |     for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_10; __pyx_t_6+=1) {
      |                                   ^
build/cythonized/sage/groups/perm_gps/permgroup_element.c: In function '__pyx_pf_4sage_6groups_8perm_gps_17permgroup_element_23PermutationGroupElement_20_libgap_':
build/cythonized/sage/groups/perm_gps/permgroup_element.c:10204:33: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'int' [-Wsign-compare]
10204 |   for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) {
      |                                 ^
build/cythonized/sage/groups/perm_gps/permgroup_element.c: In function '__pyx_pf_4sage_6groups_8perm_gps_17permgroup_element_23PermutationGroupElement_58__hash__':
build/cythonized/sage/groups/perm_gps/permgroup_element.c:15138:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
15138 |   for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) {
      |                                 ^
At top level:
At top level:
build/cythonized/sage/groups/perm_gps/permgroup_element.c:22521:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
22521 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:20112:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
20112 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:22520:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
22520 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:22394:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
22394 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:20111:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
20111 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:22393:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
22393 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:19767:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
19767 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:22265:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
22265 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:19766:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
19766 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:22264:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
22264 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:12546:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
12546 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:22075:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
22075 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:12545:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
12545 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:12341:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
12341 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:22074:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
22074 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:12340:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
12340 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:3979:
./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function]
   19 | static int my_comp_func(const void *a, const void *b)
      |            ^~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:21859:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
21859 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:21858:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
21858 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:20211:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
20211 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:20210:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
20210 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:19866:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
19866 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:19865:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
19865 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c: In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_34automorphism_group_canonical_label_get_aut_gp_and_can_lab':
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:20438:36: warning: '__pyx_v_minimal_in_primary_orbit' may be used uninitialized in this function [-Wmaybe-uninitialized]
20438 |   __pyx_t_1 = (((__pyx_v_OP->parent[__pyx_v_n]) == __pyx_v_n) != 0);
      |                                    ^
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6484:7: note: '__pyx_v_minimal_in_primary_orbit' was declared here
 6484 |   int __pyx_v_minimal_in_primary_orbit;
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6471:7: warning: '__pyx_v_label_meets_current' may be used uninitialized in this function [-Wmaybe-uninitialized]
 6471 |   int __pyx_v_label_meets_current;
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:8845:36: warning: '__pyx_v_label_indicators' may be used uninitialized in this function [-Wmaybe-uninitialized]
 8845 |           (__pyx_v_label_indicators[__pyx_v_i]) = (__pyx_v_current_indicators[__pyx_v_i]);
      |                                    ^
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:20912:23: warning: '__pyx_v_label_ps' may be used uninitialized in this function [-Wmaybe-uninitialized]
20912 |   __pyx_v_PS2->degree = __pyx_t_1;
      |   ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6469:87: note: '__pyx_v_label_ps' was declared here
 6469 |   struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_PartitionStack *__pyx_v_label_ps;
      |                                                                                       ^~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:7704:22: warning: '__pyx_v_old_group' may be used uninitialized in this function [-Wmaybe-uninitialized]
 7704 |         __pyx_t_1 = (__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_compute_relabeling(__pyx_v_group, __pyx_v_old_group, __pyx_v_label_ps->entries, __pyx_v_label_perm) != 0);
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:23285:89: warning: '__pyx_v_perm_stack' may be used uninitialized in this function [-Wmaybe-uninitialized]
23285 |   (void)(memcpy((__pyx_v_perm_stack + (__pyx_v_n * __pyx_v_level)), (__pyx_v_perm_stack + (__pyx_v_n * (__pyx_v_level - 1))), (__pyx_v_n * (sizeof(int)))));
      |                                                                     ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6495:8: note: '__pyx_v_perm_stack' was declared here
 6495 |   int *__pyx_v_perm_stack;
      |        ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:20468:39: warning: '__pyx_v_orbits_of_supergroup' may be used uninitialized in this function [-Wmaybe-uninitialized]
20468 |     (__pyx_v_OP->parent[__pyx_v_n]) = __pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OP_find(__pyx_v_OP, (__pyx_v_OP->parent[__pyx_v_n]));
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.c:6482:87: note: '__pyx_v_orbits_of_supergroup' was declared here
 6482 |   struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OrbitPartition *__pyx_v_orbits_of_supergroup;
      |                                                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/matrix_gps/group_element.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/matrix_gps/group_element.cpython-39-arm-linux-gnueabihf.so
[151/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:671:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:671:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref/automorphism_group_canonical_label.cpython-39-arm-linux-gnueabihf.so -lpari
[152/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
At top level:
build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:15858:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
15858 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:15857:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
15857 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:15513:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
15513 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:15512:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
15512 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:8292:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 8292 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:8291:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 8291 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:8087:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 8087 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:8086:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 8086 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.c:3761:
./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function]
   19 | static int my_comp_func(const void *a, const void *b)
      |            ^~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/canonical_augmentation.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref/canonical_augmentation.cpython-39-arm-linux-gnueabihf.so -lpari
[153/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18636:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
18636 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18635:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
18635 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18291:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
18291 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18290:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
18290 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:11070:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
11070 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:11069:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
11069 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:10865:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
10865 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:10864:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
10864 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:3906:
./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function]
   19 | static int my_comp_func(const void *a, const void *b)
      |            ^~~~~~~~~~~~
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:676:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:676:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:30651:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
30651 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:30650:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
30650 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:30306:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
30306 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:30305:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
30305 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:23085:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
23085 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:23084:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
23084 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:22880:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
22880 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:22879:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
22879 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:11363:18: warning: '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_SC_print_level' defined but not used [-Wunused-function]
11363 | static PyObject *__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_SC_print_level(struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_StabilizerChain *__pyx_v_SC, int __pyx_v_level) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:4128:
./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function]
   19 | static int my_comp_func(const void *a, const void *b)
      |            ^~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c: In function '__pyx_f_4sage_6groups_8perm_gps_17permgroup_element_23PermutationGroupElement__set_string':
build/cythonized/sage/groups/perm_gps/permgroup_element.c:577:40: warning: '__pyx_v_m' may be used uninitialized in this function [-Wmaybe-uninitialized]
  577 |   #define PyInt_FromLong               PyLong_FromLong
      |                                        ^~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:8726:7: note: '__pyx_v_m' was declared here
 8726 |   int __pyx_v_m;
      |       ^~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:577:40: warning: '__pyx_v_k' may be used uninitialized in this function [-Wmaybe-uninitialized]
  577 |   #define PyInt_FromLong               PyLong_FromLong
      |                                        ^~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/permgroup_element.c:8725:7: note: '__pyx_v_k' was declared here
 8725 |   int __pyx_v_k;
      |       ^~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c: In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_12double_coset_double_coset':
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18962:36: warning: '__pyx_v_minimal_in_primary_orbit' may be used uninitialized in this function [-Wmaybe-uninitialized]
18962 |   __pyx_t_1 = (((__pyx_v_OP->parent[__pyx_v_n]) == __pyx_v_n) != 0);
      |                                    ^
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:5438:7: note: '__pyx_v_minimal_in_primary_orbit' was declared here
 5438 |   int __pyx_v_minimal_in_primary_orbit;
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:6445:41: warning: '__pyx_v_old_group' may be used uninitialized in this function [-Wmaybe-uninitialized]
 6445 |       (__pyx_v_indicators[__pyx_v_i]) = __pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_split_point_and_refine_by_orbits(__pyx_v_left_ps, __pyx_v_k, __pyx_v_S1, __pyx_v_refine_and_return_invariant, __pyx_v_cells_to_refine_by, __pyx_v_group, __pyx_v_perm_stack);
      |                                         ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:21926:17: warning: '__pyx_v_group' may be used uninitialized in this function [-Wmaybe-uninitialized]
21926 |   __pyx_v_inv = __pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_refine_by_orbits(__pyx_v_PS, __pyx_v_SC, __pyx_v_perm_stack, __pyx_v_cells_to_refine_by, (&__pyx_v_ctrb_len));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:5450:88: note: '__pyx_v_group' was declared here
 5450 |   struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_StabilizerChain *__pyx_v_group;
      |                                                                                        ^~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:21926:17: warning: '__pyx_v_perm_stack' may be used uninitialized in this function [-Wmaybe-uninitialized]
21926 |   __pyx_v_inv = __pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_refine_by_orbits(__pyx_v_PS, __pyx_v_SC, __pyx_v_perm_stack, __pyx_v_cells_to_refine_by, (&__pyx_v_ctrb_len));
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:5449:8: note: '__pyx_v_perm_stack' was declared here
 5449 |   int *__pyx_v_perm_stack;
      |        ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:18992:39: warning: '__pyx_v_orbits_of_supergroup' may be used uninitialized in this function [-Wmaybe-uninitialized]
18992 |     (__pyx_v_OP->parent[__pyx_v_n]) = __pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OP_find(__pyx_v_OP, (__pyx_v_OP->parent[__pyx_v_n]));
      |                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.c:5436:87: note: '__pyx_v_orbits_of_supergroup' was declared here
 5436 |   struct __pyx_t_4sage_6groups_8perm_gps_9partn_ref_15data_structures_OrbitPartition *__pyx_v_orbits_of_supergroup;
      |                                                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/permgroup_element.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/permgroup_element.cpython-39-arm-linux-gnueabihf.so -lpari
[154/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c: In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_15data_structures_compute_relabeling':
build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:33222:8: warning: '__pyx_v_y' may be used uninitialized in this function [-Wmaybe-uninitialized]
33222 |     if (!__pyx_t_2) break;
      |        ^
build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.c:20956:7: note: '__pyx_v_y' was declared here
20956 |   int __pyx_v_y;
      |       ^~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/double_coset.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref/double_coset.cpython-39-arm-linux-gnueabihf.so -lpari
[155/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:24106:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
24106 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:24105:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
24105 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:23761:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
23761 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:23760:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
23760 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:16540:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
16540 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:16539:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
16539 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:16335:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
16335 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:16334:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
16334 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:4083:
./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function]
   19 | static int my_comp_func(const void *a, const void *b)
      |            ^~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c: In function '__pyx_f_4sage_6groups_8perm_gps_9partn_ref_17refinement_binary_compare_linear_codes':
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.c:10237:10: warning: '__pyx_v_piv_loc_2' may be used uninitialized in this function [-Wmaybe-uninitialized]
10237 |       if (__pyx_t_5) {
      |          ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/graphs/generators/distance_regular.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/graphs/generators/distance_regular.cpython-39-arm-linux-gnueabihf.so -lpari
[156/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:13686:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
13686 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:13685:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
13685 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:13341:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
13341 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:13340:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
13340 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:6120:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 6120 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:6119:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 6119 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:5915:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 5915 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:5914:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 5914 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.c:3673:
./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function]
   19 | static int my_comp_func(const void *a, const void *b)
      |            ^~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_lists.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref/refinement_lists.cpython-39-arm-linux-gnueabihf.so -lpari
[157/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/data_structures.o -lflint -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref/data_structures.cpython-39-arm-linux-gnueabihf.so -lpari
[158/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_binary.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref/refinement_binary.cpython-39-arm-linux-gnueabihf.so -lpari
[159/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
At top level:
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:35631:66: warning: '__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg' defined but not used [-Wunused-function]
35631 |     static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_11dense_graph_17DenseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_11dense_graph_DenseGraphBackend *__pyx_v_self) {
      |                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:34807:66: warning: '__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg' defined but not used [-Wunused-function]
34807 |     static struct __pyx_obj_4sage_6graphs_4base_7c_graph_CGraph *__pyx_f_4sage_6graphs_4base_12sparse_graph_18SparseGraphBackend_cg(struct __pyx_obj_4sage_6graphs_4base_12sparse_graph_SparseGraphBackend *__pyx_v_self) {
      |                                                                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:31066:22: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
31066 |     static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:31065:17: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
31065 |     static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:30721:22: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
30721 |     static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:30720:17: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
30720 |     static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:23500:22: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
23500 |     static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:23499:17: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
23499 |     static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:23295:22: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
23295 |     static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:23294:17: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
23294 |     static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.c:4862:
./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function]
   19 | static int my_comp_func(const void *a, const void *b)
      |            ^~~~~~~~~~~~
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:18568:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
18568 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:18567:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
18567 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:18223:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
18223 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:18222:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
18222 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:11002:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
11002 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:11001:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
11001 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:10797:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
10797 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:10796:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
10796 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.c:4063:
./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function]
   19 | static int my_comp_func(const void *a, const void *b)
      |            ^~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_graphs.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref/refinement_graphs.cpython-39-arm-linux-gnueabihf.so -lpari
[160/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref2
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/groups/perm_gps/partn_ref2 -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:16997:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
16997 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:16996:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
16996 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:16652:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
16652 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:16651:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
16651 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:9431:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 9431 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:9430:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 9430 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:9226:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 9226 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:9225:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 9225 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.c:3993:
./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function]
   19 | static int my_comp_func(const void *a, const void *b)
      |            ^~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_python.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref/refinement_python.cpython-39-arm-linux-gnueabihf.so -lpari
[161/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/groups/semimonomial_transformations
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_matrices.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref/refinement_matrices.cpython-39-arm-linux-gnueabihf.so -lpari
[162/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/interacts
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/interacts/library_cython.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/interacts/library_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:18091:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
18091 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:18090:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
18090 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:17746:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
17746 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:17745:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
17745 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:10525:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
10525 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:10524:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
10524 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:10320:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
10320 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:10319:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
10319 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.c:3967:
./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function]
   19 | static int my_comp_func(const void *a, const void *b)
      |            ^~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref/refinement_sets.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref/refinement_sets.cpython-39-arm-linux-gnueabihf.so -lpari
[163/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/interfaces
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/interfaces/process.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/interfaces/process.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:674:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:674:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/interacts/library_cython.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interacts/library_cython.cpython-39-arm-linux-gnueabihf.so
[164/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/interfaces/sagespawn.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/interfaces/sagespawn.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.c:5852:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 5852 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.c:5851:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5851 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.c:5507:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 5507 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.c:5506:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5506 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:22348:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
22348 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:22347:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
22347 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:22003:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
22003 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:22002:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
22002 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:11548:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
11548 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:11547:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
11547 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:11343:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
11343 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:11342:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
11342 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/interfaces/sagespawn.c:4427:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 4427 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/interfaces/sagespawn.c:4426:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 4426 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/interfaces/sagespawn.c:4222:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 4222 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/interfaces/sagespawn.c:4221:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 4221 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c: In function '__pyx_f_4sage_6groups_8perm_gps_10partn_ref2_18refinement_generic_27PartitionRefinement_generic__inner_min_unminimized':
build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:584:40: warning: '__pyx_v_my_final_pos' may be used uninitialized in this function [-Wmaybe-uninitialized]
  584 |   #define PyInt_FromLong               PyLong_FromLong
      |                                        ^~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:7575:7: note: '__pyx_v_my_final_pos' was declared here
 7575 |   int __pyx_v_my_final_pos;
      |       ^~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.c:8192:8: warning: '__pyx_v_best_end' may be used uninitialized in this function [-Wmaybe-uninitialized]
 8192 |     if (__pyx_t_1) {
      |        ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/semimonomial_transformations/semimonomial_transformation.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/semimonomial_transformations/semimonomial_transformation.cpython-39-arm-linux-gnueabihf.so
[165/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/lfunctions
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/lfunctions/zero_sums.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/lfunctions/zero_sums.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/groups/perm_gps/partn_ref2/refinement_generic.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/groups/perm_gps/partn_ref2/refinement_generic.cpython-39-arm-linux-gnueabihf.so -lpari
[166/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/braiding.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/braiding.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/interfaces/process.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces/process.cpython-39-arm-linux-gnueabihf.so
[167/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs -I/usr/include -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ecl.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ecl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -Dlinux -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/interfaces/sagespawn.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/interfaces/sagespawn.cpython-39-arm-linux-gnueabihf.so
[168/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/homfly.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/homfly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/libs/homfly.c:2210:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 2210 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/homfly.c:2209:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 2209 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/homfly.c:2005:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 2005 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/homfly.c:2004:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 2004 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ecl.c:12217:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
12217 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/homfly.o -lhomfly -lgc -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/homfly.cpython-39-arm-linux-gnueabihf.so -lpari
build/cythonized/sage/libs/ecl.c:12216:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
12216 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ecl.c:11872:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
11872 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ecl.c:11871:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
11871 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ecl.c:11648:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
11648 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ecl.c:11647:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
11647 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ecl.c:11443:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
11443 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ecl.c:11442:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
11442 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[169/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/libecm.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/libecm.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/libs/libecm.c:3628:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 3628 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/libecm.c:3627:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3627 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/libecm.c:3283:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3283 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/libecm.c:3282:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3282 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/libecm.o -lecm -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/libecm.cpython-39-arm-linux-gnueabihf.so -Wl,-z,noexecstack -lpari
[170/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ratpoints.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ratpoints.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/libs/ratpoints.c: In function '__pyx_pf_4sage_4libs_9ratpoints_ratpoints':
build/cythonized/sage/libs/ratpoints.c:3547:48: warning: passing argument 2 of 'find_points' from incompatible pointer type [-Wincompatible-pointer-types]
 3547 |   __pyx_v_total = find_points((&__pyx_v_args), __pyx_f_4sage_4libs_9ratpoints_process, ((void *)__pyx_v_plist));
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                |
      |                                                int (*)(long int,  long int,  __mpz_struct *, void *, int *)
In file included from build/cythonized/sage/libs/ratpoints.c:662:
/usr/include/ratpoints.h:82:22: note: expected 'int (*)(long int,  long int,  const __mpz_struct *, void *, int *)' but argument is of type 'int (*)(long int,  long int,  __mpz_struct *, void *, int *)'
   82 |                  int proc(long, long, const mpz_t, void*, int*), void*);
      |                  ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ratpoints.c: In function '__pyx_f_4sage_4libs_9ratpoints_ratpoints_mpz_exists_only':
build/cythonized/sage/libs/ratpoints.c:4204:48: warning: passing argument 2 of 'find_points' from incompatible pointer type [-Wincompatible-pointer-types]
 4204 |   __pyx_v_total = find_points((&__pyx_v_args), __pyx_f_4sage_4libs_9ratpoints_process_exists_only, ((void *)(&__pyx_v_info_s)));
      |                                                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                |
      |                                                int (*)(long int,  long int,  __mpz_struct *, void *, int *)
In file included from build/cythonized/sage/libs/ratpoints.c:662:
/usr/include/ratpoints.h:82:22: note: expected 'int (*)(long int,  long int,  const __mpz_struct *, void *, int *)' but argument is of type 'int (*)(long int,  long int,  __mpz_struct *, void *, int *)'
   82 |                  int proc(long, long, const mpz_t, void*, int*), void*);
      |                  ~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
build/cythonized/sage/libs/ratpoints.c:4781:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4781 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ratpoints.c:4780:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4780 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ratpoints.c:4436:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 4436 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ratpoints.c:4435:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4435 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ecl.o -ldl -lecl -lgmp -lm -lgc -lpthread -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ecl.cpython-39-arm-linux-gnueabihf.so -Wl,-z,relro -lpari
[171/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/arb
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I./sage/libs/arb -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/arb/arb_version.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/arb/arb_version.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/braiding.o -lbraiding -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/braiding.cpython-39-arm-linux-gnueabihf.so -lpari
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ratpoints.o -lratpoints -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ratpoints.cpython-39-arm-linux-gnueabihf.so -lpari
[172/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/flint -I./sage/libs/arb -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/arb/arith.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/arb/arith.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[173/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/eclib
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/ext -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/eclib/homspace.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/eclib/homspace.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/lfunctions/zero_sums.c: In function '__pyx_f_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve__zerosum_sincsquared_fast':
build/cythonized/sage/lfunctions/zero_sums.c:10280:31: warning: '__pyx_v_ap' may be used uninitialized in this function [-Wmaybe-uninitialized]
10280 |     __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_2(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp));
      |                              ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:10280:31: warning: '__pyx_v_p' may be used uninitialized in this function [-Wmaybe-uninitialized]
build/cythonized/sage/lfunctions/zero_sums.c:10104:33: warning: '__pyx_v_sqrtq' may be used uninitialized in this function [-Wmaybe-uninitialized]
10104 |       __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, (__pyx_v_n - 4), __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z));
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:10104:33: warning: '__pyx_v_sqrtp' may be used uninitialized in this function [-Wmaybe-uninitialized]
build/cythonized/sage/lfunctions/zero_sums.c:10104:33: warning: '__pyx_v_thetaq' may be used uninitialized in this function [-Wmaybe-uninitialized]
build/cythonized/sage/lfunctions/zero_sums.c:10104:33: warning: '__pyx_v_thetap' may be used uninitialized in this function [-Wmaybe-uninitialized]
build/cythonized/sage/lfunctions/zero_sums.c:10104:33: warning: '__pyx_v_logq' may be used uninitialized in this function [-Wmaybe-uninitialized]
build/cythonized/sage/lfunctions/zero_sums.c:10280:31: warning: '__pyx_v_logp' may be used uninitialized in this function [-Wmaybe-uninitialized]
10280 |     __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_2(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp));
      |                              ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:10104:33: warning: '__pyx_v_z' may be used uninitialized in this function [-Wmaybe-uninitialized]
10104 |       __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, (__pyx_v_n - 4), __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z));
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c: In function '__pyx_pw_4sage_10lfunctions_9zero_sums_30LFunctionZeroSum_EllipticCurve_17_zerosum_sincsquared_parallel':
build/cythonized/sage/lfunctions/zero_sums.c:12922:33: warning: '__pyx_v_ap' may be used uninitialized in this function [-Wmaybe-uninitialized]
12922 |       __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z));
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12102:7: note: '__pyx_v_ap' was declared here
12102 |   int __pyx_v_ap;
      |       ^~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12922:33: warning: '__pyx_v_p' may be used uninitialized in this function [-Wmaybe-uninitialized]
12922 |       __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z));
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12100:10: note: '__pyx_v_p' was declared here
12100 |   double __pyx_v_p;
      |          ^~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12922:33: warning: '__pyx_v_sqrtq' may be used uninitialized in this function [-Wmaybe-uninitialized]
12922 |       __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z));
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12099:10: note: '__pyx_v_sqrtq' was declared here
12099 |   double __pyx_v_sqrtq;
      |          ^~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12922:33: warning: '__pyx_v_sqrtp' may be used uninitialized in this function [-Wmaybe-uninitialized]
12922 |       __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z));
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12098:10: note: '__pyx_v_sqrtp' was declared here
12098 |   double __pyx_v_sqrtp;
      |          ^~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12922:33: warning: '__pyx_v_thetaq' may be used uninitialized in this function [-Wmaybe-uninitialized]
12922 |       __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z));
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12097:10: note: '__pyx_v_thetaq' was declared here
12097 |   double __pyx_v_thetaq;
      |          ^~~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12922:33: warning: '__pyx_v_thetap' may be used uninitialized in this function [-Wmaybe-uninitialized]
12922 |       __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z));
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12096:10: note: '__pyx_v_thetap' was declared here
12096 |   double __pyx_v_thetap;
      |          ^~~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12922:33: warning: '__pyx_v_logq' may be used uninitialized in this function [-Wmaybe-uninitialized]
12922 |       __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z));
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12095:10: note: '__pyx_v_logq' was declared here
12095 |   double __pyx_v_logq;
      |          ^~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12922:33: warning: '__pyx_v_logp' may be used uninitialized in this function [-Wmaybe-uninitialized]
12922 |       __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z));
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12094:10: note: '__pyx_v_logp' was declared here
12094 |   double __pyx_v_logp;
      |          ^~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12922:33: warning: '__pyx_v_z' may be used uninitialized in this function [-Wmaybe-uninitialized]
12922 |       __pyx_v_y = (__pyx_v_y + ((struct __pyx_vtabstruct_4sage_10lfunctions_9zero_sums_LFunctionZeroSum_EllipticCurve *)__pyx_v_self->__pyx_vtab)->_sincsquared_summand_1(__pyx_v_self, __pyx_v_n, __pyx_v_t, __pyx_v_ap, __pyx_v_p, __pyx_v_logp, __pyx_v_thetap, __pyx_v_sqrtp, __pyx_v_logq, __pyx_v_thetaq, __pyx_v_sqrtq, __pyx_v_z));
      |                                ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/lfunctions/zero_sums.c:12091:10: note: '__pyx_v_z' was declared here
12091 |   double __pyx_v_z;
      |          ^~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/lfunctions/zero_sums.o -lflint -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/lfunctions/zero_sums.cpython-39-arm-linux-gnueabihf.so
[174/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I./sage/cpython -I./sage/ext -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/eclib/mat.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/eclib/mat.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/arb/arith.c:3895:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 3895 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/arb/arith.c:3894:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3894 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/arb/arith.c:3550:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3550 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/arb/arith.c:3549:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3549 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/arb/arb_version.c:1891:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 1891 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/arb/arb_version.c:1890:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 1890 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/arb/arb_version.c:1686:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 1686 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/arb/arb_version.c:1685:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 1685 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/arb/arb_version.o -lflint -lflint-arb -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb/arb_version.cpython-39-arm-linux-gnueabihf.so
[175/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs/eclib -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/eclib/mwrank.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/eclib/mwrank.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/arb/arith.o -lflint -lflint-arb -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/arb/arith.cpython-39-arm-linux-gnueabihf.so
[176/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/eclib/newforms.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/eclib/newforms.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/eclib/homspace.cpp:4941:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 4941 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/homspace.cpp:4940:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4940 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/homspace.cpp:4596:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 4596 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/homspace.cpp:4595:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4595 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/mat.cpp:4925:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 4925 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/mat.cpp:4924:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4924 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/mat.cpp:4580:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 4580 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/mat.cpp:4579:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4579 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/mwrank.cpp:7963:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7963 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/mwrank.cpp:7962:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 7962 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/mwrank.cpp:7758:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7758 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/mwrank.cpp:7757:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 7757 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/mwrank.cpp:2550:18: warning: 'PyObject* __pyx_f_4sage_4libs_5eclib_6mwrank_make_bigint(bigint*)' defined but not used [-Wunused-function]
 2550 | static PyObject *__pyx_f_4sage_4libs_5eclib_6mwrank_make_bigint(bigint *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/newforms.cpp:4754:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 4754 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/newforms.cpp:4753:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4753 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/newforms.cpp:4409:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 4409 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/eclib/newforms.cpp:4408:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4408 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/eclib/homspace.o -lec -lpari -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib/homspace.cpython-39-arm-linux-gnueabihf.so -lpari
[177/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/flint
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs/flint -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/flint/arith.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/flint/arith.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/eclib/mat.o -lec -lpari -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib/mat.cpython-39-arm-linux-gnueabihf.so
[178/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -Isage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/flint/flint.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/flint/flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/eclib/newforms.o -lec -lpari -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib/newforms.cpython-39-arm-linux-gnueabihf.so -lpari
[179/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -Isage/libs/flint -I./sage/rings -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/flint/fmpz_poly.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/flint/fmpz_poly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/flint/flint.o -lflint -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint/flint.cpython-39-arm-linux-gnueabihf.so
[180/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/gap
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/gap/element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/gap/element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/eclib/mwrank.o -lec -lpari -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/eclib/mwrank.cpython-39-arm-linux-gnueabihf.so -lpari
[181/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/gap/libgap.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/gap/libgap.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/libs/flint/arith.c:4256:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4256 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/flint/arith.c:4255:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4255 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/flint/arith.c:3911:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3911 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/flint/arith.c:3910:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3910 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/flint/arith.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint/arith.cpython-39-arm-linux-gnueabihf.so -lpari
[182/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/gap/util.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/gap/util.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/libs/flint/fmpz_poly.c:9484:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 9484 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/flint/fmpz_poly.c:9483:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9483 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/flint/fmpz_poly.c:9139:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 9139 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/flint/fmpz_poly.c:9138:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9138 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/flint/fmpz_poly.c:8915:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 8915 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/flint/fmpz_poly.c:8914:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 8914 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/flint/fmpz_poly.c:8710:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 8710 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/flint/fmpz_poly.c:8709:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 8709 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/flint/fmpz_poly.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/flint/fmpz_poly.cpython-39-arm-linux-gnueabihf.so -lpari
[183/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/giac
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs/giac -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/giac/giac.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/giac/giac.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/gap/util.c:8002:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 8002 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/util.c:8001:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 8001 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/util.c:7797:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 7797 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/util.c:7796:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 7796 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/util.c:7479:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7479 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/util.c:7478:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7478 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/util.c:7134:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7134 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/util.c:7133:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7133 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/util.c:6305:13: warning: '__pyx_f_4sage_4libs_3gap_4util_hold_reference' defined but not used [-Wunused-function]
 6305 | static void __pyx_f_4sage_4libs_3gap_4util_hold_reference(Obj __pyx_v_obj) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/element.c: In function '__pyx_pf_4sage_4libs_3gap_7element_25GapElement_RecordIterator_2__next__':
build/cythonized/sage/libs/gap/libgap.c:7788:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7788 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/libgap.c:7787:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7787 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/element.c:24411:27: warning: comparison of integer expressions of different signedness: 'UInt' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
24411 |   __pyx_t_4 = ((__pyx_v_i > __pyx_t_3) != 0);
      |                           ^
build/cythonized/sage/libs/gap/libgap.c:7443:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7443 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/libgap.c:7442:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7442 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
build/cythonized/sage/libs/gap/element.c:25674:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
25674 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/element.c:25673:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
25673 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/element.c:25469:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
25469 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/element.c:25468:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
25468 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/element.c:25006:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
25006 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/element.c:25005:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
25005 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/element.c:24661:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
24661 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gap/element.c:24660:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
24660 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/gap/util.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap/util.cpython-39-arm-linux-gnueabihf.so -lpari
[184/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/glpk
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/glpk/error.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/glpk/error.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/gap/libgap.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap/libgap.cpython-39-arm-linux-gnueabihf.so
[185/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/gmp
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/gmp/pylong.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/gmp/pylong.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/gmp/pylong.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gmp/pylong.cpython-39-arm-linux-gnueabihf.so
[186/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/gsl
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/gsl/array.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/gsl/array.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/libs/glpk/error.c:2222:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 2222 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/glpk/error.c:2221:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 2221 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/glpk/error.c:2017:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 2017 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/glpk/error.c:2016:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 2016 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/gsl/array.c: In function '__pyx_pf_4sage_4libs_3gsl_5array_14GSLDoubleArray___init__':
build/cythonized/sage/libs/gsl/array.c:1457:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1457 |     for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_3; __pyx_v_i++) {
      |                                   ^
build/cythonized/sage/libs/gsl/array.c:1492:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1492 |     for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_3; __pyx_v_i++) {
      |                                   ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/glpk/error.o -lglpk -lgmp -lz -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/glpk/error.cpython-39-arm-linux-gnueabihf.so -lpari
[187/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/lcalc
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs/lcalc -I/usr/lib/python3/dist-packages/cypari2 -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/lcalc/lcalc_Lfunction.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -O3 -ffast-math
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/gsl/array.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gsl/array.cpython-39-arm-linux-gnueabihf.so -lpari
[188/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/linbox
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -Isage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/linbox/linbox_flint_interface.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DDISABLE_COMMENTATOR -pthread -std=gnu++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/gap/element.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/gap/element.cpython-39-arm-linux-gnueabihf.so -lpari
[189/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/lrcalc
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/lrcalc/lrcalc.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/lrcalc/lrcalc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/libs/lrcalc/lrcalc.c:6872:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 6872 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/lrcalc/lrcalc.c:6871:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 6871 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/lrcalc/lrcalc.c:6527:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 6527 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/lrcalc/lrcalc.c:6526:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 6526 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:11227:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
11227 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:11226:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
11226 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10882:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
10882 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10881:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
10881 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10658:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
10658 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10657:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
10657 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10453:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
10453 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:10452:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
10452 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/lrcalc/lrcalc.o -lgmp -llrcalc -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/lrcalc/lrcalc.cpython-39-arm-linux-gnueabihf.so
[190/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/mpmath
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/mpmath/ext_impl.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/mpmath/ext_impl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp: In function 'void __pyx_f_4sage_4libs_6linbox_22linbox_flint_interface_fmpz_mat_get_linbox(LinBox::DenseMatrix<Givaro::ZRing<Givaro::Integer> >&, fmpz_mat_struct*)':
build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:1258:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
 1258 |   for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:1270:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
 1270 |     for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) {
      |                         ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/libs/giac/giac.cpp:154891:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
154891 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/giac/giac.cpp:154890:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
154890 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/giac/giac.cpp:154546:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
154546 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/giac/giac.cpp:154545:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
154545 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/mpmath/ext_impl.c: In function '__pyx_f_4sage_4libs_6mpmath_8ext_impl_MPF_normalize':
build/cythonized/sage/libs/mpmath/ext_impl.c:6920:52: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
 6920 |         __pyx_t_2 = ((mpz_scan1(__pyx_v_x->man, 0) < (__pyx_v_shift - 1)) != 0);
      |                                                    ^
build/cythonized/sage/libs/mpmath/ext_impl.c: In function '__pyx_f_4sage_4libs_6mpmath_8ext_impl_MPF_hypsum':
build/cythonized/sage/libs/mpmath/ext_impl.c:23035:26: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
23035 |         if (((__pyx_t_13 > __pyx_t_14) != 0)) {
      |                          ^
At top level:
build/cythonized/sage/libs/mpmath/ext_impl.c:25535:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
25535 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/mpmath/ext_impl.c:25534:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
25534 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/mpmath/ext_impl.c:25190:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
25190 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/mpmath/ext_impl.c:25189:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
25189 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/mpmath/ext_impl.o -lmpfr -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpmath/ext_impl.cpython-39-arm-linux-gnueabihf.so -lpari
[191/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/mpmath/ext_libmp.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/mpmath/ext_libmp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/libs/mpmath/ext_libmp.c:5729:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 5729 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/mpmath/ext_libmp.c:5728:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5728 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/mpmath/ext_libmp.c:5384:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 5384 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/mpmath/ext_libmp.c:5383:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5383 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/lcalc/L.h:41,
                 from build/cythonized/sage/libs/lcalc/lcalc_sage.h:1,
                 from build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:684:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/mpmath/ext_libmp.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpmath/ext_libmp.cpython-39-arm-linux-gnueabihf.so
[192/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/mpmath/ext_main.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/mpmath/ext_main.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {double}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
                 from /usr/include/lcalc/L.h:41,
                 from build/cythonized/sage/libs/lcalc/lcalc_sage.h:1,
                 from build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:684:
/usr/include/c++/11/bits/stl_vector.h: In member function 'void L_function<ttype>::find_zeros_v(Double, Double, Double, std::vector<double>&) [with ttype = std::complex<double>]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/libs/mpmath/ext_main.c:29537:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
29537 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/mpmath/ext_main.c:29536:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
29536 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/mpmath/ext_main.c:29192:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
29192 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/mpmath/ext_main.c:29191:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
29191 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h: In member function 'void L_function<ttype>::find_zeros_v(Double, Double, Double, std::vector<double>&) [with ttype = int]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:689:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:694:
/usr/include/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::Modular<double>]':
/usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1
   65 |     inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::mul(
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:694:
/usr/include/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1
  149 |         mul(R, Rbeg, Rmid,                              // Recursive dynamic choice
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  150 |             P, Pbeg, Pmid,
      |             ~~~~~~~~~~~~~~
  151 |             Q, Qbeg, Qmid);                             // PlQl in first storage part of R
      |             ~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1
  153 |         mul(R, Rmid, Rend,                              // Recursive dynamic choice
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  154 |             P, Pmid, Pend,
      |             ~~~~~~~~~~~~~~
  155 |             Q, Qmid, Qend);                             // PhQh in second storage part of R
      |             ~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:689:
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:13,
                 from /usr/include/givaro/givpoly1.h:41,
                 from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:694:
/usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   98 |         mul(R, R.begin(), R.end(),
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~
   99 |             P, P.begin(), P.end(),
      |             ~~~~~~~~~~~~~~~~~~~~~~
  100 |             Q, Q.begin(), Q.end());
      |             ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/c++/11/bits/stl_vector.h: In member function 'void L_function<ttype>::find_zeros_v(Double, Double, Double, std::vector<double>&) [with ttype = double]':
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/lcalc/L.h:41,
                 from build/cythonized/sage/libs/lcalc/lcalc_sage.h:1,
                 from build/cythonized/sage/libs/lcalc/lcalc_Lfunction.cpp:684:
/usr/include/c++/11/bits/vector.tcc: In function 'int L_function<ttype>::find_zeros(Long, Long, Double, int, const char*, std::vector<double>*) [with ttype = int]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'int L_function<ttype>::find_zeros(Long, Long, Double, int, const char*, std::vector<double>*) [with ttype = double]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'int L_function<ttype>::find_zeros(Long, Long, Double, int, const char*, std::vector<double>*) [with ttype = std::complex<double>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/lcalc/lcalc_Lfunction.o -lmpfr -lntl -lgmp -lm -lLfunction -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/lcalc/lcalc_Lfunction.cpython-39-arm-linux-gnueabihf.so -lpari
[193/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cypari2 -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/mpmath/utils.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/mpmath/utils.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/mpmath/ext_main.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpmath/ext_main.cpython-39-arm-linux-gnueabihf.so -lpari
build/cythonized/sage/libs/mpmath/utils.c: In function '__pyx_f_4sage_4libs_6mpmath_5utils_normalize':
build/cythonized/sage/libs/mpmath/utils.c:4136:54: warning: comparison of integer expressions of different signedness: 'mp_bitcnt_t' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
 4136 |       __pyx_t_1 = ((mpz_scan1(__pyx_v_man->value, 0) < (__pyx_v_shift - 1)) != 0);
      |                                                      ^
build/cythonized/sage/libs/mpmath/utils.c:4397:32: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
 4397 |     __pyx_t_4 = (__pyx_v_trail < __pyx_v_bc);
      |                                ^
[194/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/convert.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/convert.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
At top level:
build/cythonized/sage/libs/mpmath/utils.c:8128:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 8128 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/mpmath/utils.c:8127:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8127 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/mpmath/utils.c:7783:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7783 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/mpmath/utils.c:7782:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7782 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/convert.cpp:1120:
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/convert.cpp:1120:
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/convert.o -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/convert.cpython-39-arm-linux-gnueabihf.so
[195/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/error.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/error.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/ntl/error.cpp:1862:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 1862 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/error.cpp:1861:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 1861 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/error.cpp:1657:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 1657 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/error.cpp:1656:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 1656 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/error.o -lntl -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/error.cpython-39-arm-linux-gnueabihf.so
[196/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_GF2.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_GF2.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/mpmath/utils.o -lmpfr -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/mpmath/utils.cpython-39-arm-linux-gnueabihf.so
[197/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_GF2E.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_GF2E.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/ntl/ntl_GF2.cpp:6625:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 6625 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_GF2.cpp:6624:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 6624 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_GF2.cpp:6280:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 6280 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_GF2.cpp:6279:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 6279 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_GF2.cpp:3130:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_7ntl_GF2_string_delete(char*)' defined but not used [-Wunused-function]
 3130 | static PyObject *__pyx_f_4sage_4libs_3ntl_7ntl_GF2_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_GF2.cpp:3045:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_7ntl_GF2_string(char*)' defined but not used [-Wunused-function]
 3045 | static PyObject *__pyx_f_4sage_4libs_3ntl_7ntl_GF2_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_GF2.cpp:3034:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_GF2.cpp:3034:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_GF2.o -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_GF2.cpython-39-arm-linux-gnueabihf.so -lpari
[198/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_GF2EContext.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_GF2EContext.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/ntl/ntl_GF2E.cpp:1783:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_GF2E_string_delete(char*)' defined but not used [-Wunused-function]
 1783 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_GF2E_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_GF2E.cpp:1698:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_GF2E_string(char*)' defined but not used [-Wunused-function]
 1698 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_GF2E_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_GF2E.cpp:1688:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_GF2E.cpp:1688:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
/usr/include/givaro/givpoly1muldiv.inl: In function 'Polynomial& LinBox::charpoly(Polynomial&, const Blackbox&, const LinBox::RingCategories::ModularTag&, const LinBox::Method::DenseElimination&) [with Blackbox = LinBox::BlasMatrix<Givaro::Modular<double>, std::vector<double> >; Polynomial = LinBox::DensePolynomial<Givaro::Modular<double> >]':
/usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   98 |         mul(R, R.begin(), R.end(),
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~
   99 |             P, P.begin(), P.end(),
      |             ~~~~~~~~~~~~~~~~~~~~~~
  100 |             Q, Q.begin(), Q.end());
      |             ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:689:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {unsigned int&}; _Tp = LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf; _Alloc = std::allocator<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf, std::allocator<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/linbox/algorithms/cra-builder-single.h:39,
                 from /usr/include/linbox/solutions/det.h:528,
                 from /usr/include/linbox/algorithms/bbcharpoly.h:46,
                 from /usr/include/linbox/solutions/charpoly.h:34,
                 from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:1221:
/usr/include/linbox/algorithms/cra-builder-full-multip.h: In member function 'void LinBox::CRABuilderFullMultip<Domain_Type>::progress_iter(const ModType&, Iter, size_t) [with ModType = Givaro::ModularBalanced<double>; Iter = __gnu_cxx::__normal_iterator<const double*, std::vector<double> >; Domain_Type = Givaro::ModularBalanced<double>]':
/usr/include/linbox/algorithms/cra-builder-full-multip.h:140:14: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
  140 |         void progress_iter (const ModType& D, Iter e_it, size_t e_size) {
      |              ^~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from build/cythonized/sage/libs/linbox/linbox_flint_interface.cpp:689:
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf*, std::vector<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf, std::allocator<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf*, std::vector<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf, std::allocator<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const unsigned int&}; _Tp = LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf; _Alloc = std::allocator<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf, std::allocator<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf> >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_GF2EContext.cpp:1547:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_15ntl_GF2EContext_string_delete(char*)' defined but not used [-Wunused-function]
 1547 | static PyObject *__pyx_f_4sage_4libs_3ntl_15ntl_GF2EContext_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_GF2EContext.cpp:1462:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_15ntl_GF2EContext_string(char*)' defined but not used [-Wunused-function]
 1462 | static PyObject *__pyx_f_4sage_4libs_3ntl_15ntl_GF2EContext_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_GF2EContext.cpp:1452:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_GF2EContext.cpp:1452:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void LinBox::CRABuilderFullMultip<Domain_Type>::collapse() const [with Domain_Type = Givaro::ModularBalanced<double>]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf*, std::vector<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf, std::allocator<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf*, std::vector<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf, std::allocator<LinBox::CRABuilderFullMultip<Givaro::ModularBalanced<double> >::Shelf> > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_GF2E.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_GF2E.cpython-39-arm-linux-gnueabihf.so -lpari
[199/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_GF2EX.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_GF2EX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_GF2EContext.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_GF2EContext.cpython-39-arm-linux-gnueabihf.so -lpari
[200/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_GF2X.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_GF2X.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:9661:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9661 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:9660:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9660 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:9316:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9316 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:9315:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9315 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:2920:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_GF2X_string_delete(char*)' defined but not used [-Wunused-function]
 2920 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_GF2X_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:2835:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_GF2X_string(char*)' defined but not used [-Wunused-function]
 2835 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_GF2X_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:2824:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_GF2X.cpp:2824:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_GF2X.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_GF2X.cpython-39-arm-linux-gnueabihf.so -lpari
[201/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZ.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/linbox/linbox_flint_interface.o -llinbox-1.7.0 -lfplll -liml -lblas -llapack -lgivaro -lflint -lmpfr -lntl -lgmp -lgmpxx -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/linbox/linbox_flint_interface.cpython-39-arm-linux-gnueabihf.so
build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:8246:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8246 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:8245:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8245 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:7901:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7901 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:7900:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7900 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:2999:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_6ntl_ZZ_make_ZZ(NTL::ZZ*)' defined but not used [-Wunused-function]
 2999 | static PyObject *__pyx_f_4sage_4libs_3ntl_6ntl_ZZ_make_ZZ(ZZ *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:2917:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_6ntl_ZZ_string_delete(char*)' defined but not used [-Wunused-function]
 2917 | static PyObject *__pyx_f_4sage_4libs_3ntl_6ntl_ZZ_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:2832:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_6ntl_ZZ_string(char*)' defined but not used [-Wunused-function]
 2832 | static PyObject *__pyx_f_4sage_4libs_3ntl_6ntl_ZZ_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:2821:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_ZZ.cpp:2821:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
[202/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZX.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_ZZ.cpython-39-arm-linux-gnueabihf.so -lpari
[203/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_p.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/ntl/ntl_GF2EX.cpp:1637:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_GF2EX_string_delete(char*)' defined but not used [-Wunused-function]
 1637 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_GF2EX_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_GF2EX.cpp:1552:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_GF2EX_string(char*)' defined but not used [-Wunused-function]
 1552 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_GF2EX_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_GF2EX.cpp:1542:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_GF2EX.cpp:1542:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:8531:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8531 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:8530:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8530 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:8186:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8186 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:8185:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8185 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:3403:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_ZZ_p_string_delete(char*)' defined but not used [-Wunused-function]
 3403 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_ZZ_p_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:3318:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_8ntl_ZZ_p_string(char*)' defined but not used [-Wunused-function]
 3318 | static PyObject *__pyx_f_4sage_4libs_3ntl_8ntl_ZZ_p_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:3307:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_p.cpp:3307:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:12780:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
12780 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:12779:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
12779 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:12435:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
12435 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:12434:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
12434 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:11179:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
11179 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:11178:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
11178 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:10974:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
10974 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:10973:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
10973 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:3394:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_7ntl_ZZX_string(char*)' defined but not used [-Wunused-function]
 3394 | static PyObject *__pyx_f_4sage_4libs_3ntl_7ntl_ZZX_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:3383:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_ZZX.cpp:3383:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_GF2EX.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_GF2EX.cpython-39-arm-linux-gnueabihf.so -lpari
[204/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_p.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_ZZ_p.cpython-39-arm-linux-gnueabihf.so -lpari
[205/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pE.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZX.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_ZZX.cpython-39-arm-linux-gnueabihf.so -lpari
[206/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.cpp:1745:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_16ntl_ZZ_pEContext_string_delete(char*)' defined but not used [-Wunused-function]
 1745 | static PyObject *__pyx_f_4sage_4libs_3ntl_16ntl_ZZ_pEContext_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.cpp:1660:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_16ntl_ZZ_pEContext_string(char*)' defined but not used [-Wunused-function]
 1660 | static PyObject *__pyx_f_4sage_4libs_3ntl_16ntl_ZZ_pEContext_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.cpp:1648:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.cpp:1648:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pEContext.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_ZZ_pEContext.cpython-39-arm-linux-gnueabihf.so -lpari
[207/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:5781:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 5781 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:5780:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5780 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:5436:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 5436 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:5435:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5435 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:2843:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_15ntl_ZZ_pContext_string_delete(char*)' defined but not used [-Wunused-function]
 2843 | static PyObject *__pyx_f_4sage_4libs_3ntl_15ntl_ZZ_pContext_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:2758:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_15ntl_ZZ_pContext_string(char*)' defined but not used [-Wunused-function]
 2758 | static PyObject *__pyx_f_4sage_4libs_3ntl_15ntl_ZZ_pContext_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:2746:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.cpp:2746:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pContext.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_ZZ_pContext.cpython-39-arm-linux-gnueabihf.so -lpari
[208/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:8263:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8263 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:8262:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8262 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:7918:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7918 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:7917:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7917 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:3454:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pE_string_delete(char*)' defined but not used [-Wunused-function]
 3454 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pE_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:3369:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pE_string(char*)' defined but not used [-Wunused-function]
 3369 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pE_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:3356:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pE.cpp:3356:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/giac/giac.o -lgiac -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/giac/giac.cpython-39-arm-linux-gnueabihf.so -lpari
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pE.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_ZZ_pE.cpython-39-arm-linux-gnueabihf.so -lpari
[209/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/rings/finite_rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_lzz_p.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:8293:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8293 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:8292:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8292 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:7948:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7948 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:7947:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7947 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:3498:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_lzz_p_string_delete(char*)' defined but not used [-Wunused-function]
 3498 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_lzz_p_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:3413:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_lzz_p_string(char*)' defined but not used [-Wunused-function]
 3413 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_lzz_p_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:3401:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_lzz_p.cpp:3401:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
[210/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_lzz_pContext.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_lzz_p.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_lzz_p.cpython-39-arm-linux-gnueabihf.so -lpari
[211/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/rings/finite_rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_lzz_pX.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:5217:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 5217 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:5216:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5216 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:4872:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 4872 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:4871:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4871 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:2748:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_16ntl_lzz_pContext_string_delete(char*)' defined but not used [-Wunused-function]
 2748 | static PyObject *__pyx_f_4sage_4libs_3ntl_16ntl_lzz_pContext_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:2663:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_16ntl_lzz_pContext_string(char*)' defined but not used [-Wunused-function]
 2663 | static PyObject *__pyx_f_4sage_4libs_3ntl_16ntl_lzz_pContext_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:2652:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_lzz_pContext.cpp:2652:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_lzz_pContext.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_lzz_pContext.cpython-39-arm-linux-gnueabihf.so -lpari
[212/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_mat_GF2.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:11018:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
11018 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:11017:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
11017 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:10673:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
10673 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:10672:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
10672 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:3607:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_lzz_pX_string_delete(char*)' defined but not used [-Wunused-function]
 3607 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_lzz_pX_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:3522:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_lzz_pX_string(char*)' defined but not used [-Wunused-function]
 3522 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_lzz_pX_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:3510:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_lzz_pX.cpp:3510:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:8669:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8669 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:8668:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8668 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:8324:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8324 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:8323:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8323 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:2884:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_11ntl_mat_GF2_string_delete(char*)' defined but not used [-Wunused-function]
 2884 | static PyObject *__pyx_f_4sage_4libs_3ntl_11ntl_mat_GF2_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:2799:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_11ntl_mat_GF2_string(char*)' defined but not used [-Wunused-function]
 2799 | static PyObject *__pyx_f_4sage_4libs_3ntl_11ntl_mat_GF2_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:2788:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_mat_GF2.cpp:2788:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:11476:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
11476 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:11475:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
11475 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:11131:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
11131 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:11130:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
11130 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:2920:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_ZZ_pEX_string_delete(char*)' defined but not used [-Wunused-function]
 2920 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_ZZ_pEX_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:2835:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_ZZ_pEX_string(char*)' defined but not used [-Wunused-function]
 2835 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_ZZ_pEX_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:2822:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.cpp:2822:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14928:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
14928 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14927:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
14927 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14583:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
14583 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14582:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
14582 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14359:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
14359 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14358:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
14358 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14154:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
14154 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:14153:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
14153 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:3467:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pX_make_ZZ_pX(NTL::ZZ_pX*, __pyx_obj_4sage_4libs_3ntl_15ntl_ZZ_pContext_ntl_ZZ_pContext_class*)' defined but not used [-Wunused-function]
 3467 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pX_make_ZZ_pX(ZZ_pX *__pyx_v_x, struct __pyx_obj_4sage_4libs_3ntl_15ntl_ZZ_pContext_ntl_ZZ_pContext_class *__pyx_v_ctx) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:3205:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pX_string(char*)' defined but not used [-Wunused-function]
 3205 | static PyObject *__pyx_f_4sage_4libs_3ntl_9ntl_ZZ_pX_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:3191:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_mat_GF2.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_mat_GF2.cpython-39-arm-linux-gnueabihf.so -lpari
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_lzz_pX.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_lzz_pX.cpython-39-arm-linux-gnueabihf.so -lpari
[213/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_mat_GF2E.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
[214/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/ntl/ntl_mat_ZZ.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_mat_ZZ.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp: In function 'PyObject* __pyx_pw_4sage_4libs_3ntl_9ntl_ZZ_pX_9ntl_ZZ_pX_91invmod_newton(PyObject*, PyObject*)':
build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:10993:7: warning: '__pyx_v_minval' may be used uninitialized in this function [-Wmaybe-uninitialized]
10993 |       if (unlikely(__pyx_t_10)) {
      |       ^~
build/cythonized/sage/libs/ntl/ntl_ZZ_pX.cpp:10380:8: note: '__pyx_v_minval' was declared here
10380 |   long __pyx_v_minval;
      |        ^~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pEX.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_ZZ_pEX.cpython-39-arm-linux-gnueabihf.so -lpari
[215/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/pari
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cypari2 -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/pari/convert_flint.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/pari/convert_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_ZZ_pX.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_ZZ_pX.cpython-39-arm-linux-gnueabihf.so -lpari
[216/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/pari/convert_gmp.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/pari/convert_gmp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/pari/convert_gmp.o -lpari -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari/convert_gmp.cpython-39-arm-linux-gnueabihf.so -lpari
[217/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cypari2 -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/pari/convert_sage.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/pari/convert_sage.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/libs/pari/convert_sage.c:5333:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 5333 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pari/convert_sage.c:5332:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5332 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pari/convert_sage.c:4988:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 4988 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pari/convert_sage.c:4987:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4987 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/pari/convert_sage.o -lpari -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari/convert_sage.cpython-39-arm-linux-gnueabihf.so
[218/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/pari/misc.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/pari/misc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/pari/misc.o -lpari -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari/misc.cpython-39-arm-linux-gnueabihf.so -lpari
[219/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/pynac
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/libs/pynac -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/pynac/constant.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/pynac/constant.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/pari/convert_flint.o -lpari -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pari/convert_flint.cpython-39-arm-linux-gnueabihf.so -lpari
[220/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/libs/pynac -Isage/libs/pynac -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/pynac/pynac.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/pynac/pynac.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular
build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:10124:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
10124 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:10123:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
10123 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:9779:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9779 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:9778:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9778 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:3038:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_12ntl_mat_GF2E_string_delete(char*)' defined but not used [-Wunused-function]
 3038 | static PyObject *__pyx_f_4sage_4libs_3ntl_12ntl_mat_GF2E_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:2953:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_12ntl_mat_GF2E_string(char*)' defined but not used [-Wunused-function]
 2953 | static PyObject *__pyx_f_4sage_4libs_3ntl_12ntl_mat_GF2E_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:2942:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_mat_GF2E.cpp:2942:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/libs/pynac/constant.cpp:4160:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 4160 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/constant.cpp:4159:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 4159 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/constant.cpp:3955:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 3955 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/constant.cpp:3954:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 3954 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/constant.cpp:3637:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 3637 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/constant.cpp:3636:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3636 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/constant.cpp:3292:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 3292 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/constant.cpp:3291:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3291 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_mat_ZZ.cpp:1746:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_mat_ZZ_string_delete(char*)' defined but not used [-Wunused-function]
 1746 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_mat_ZZ_string_delete(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntl_mat_ZZ.cpp:1661:18: warning: 'PyObject* __pyx_f_4sage_4libs_3ntl_10ntl_mat_ZZ_string(char*)' defined but not used [-Wunused-function]
 1661 | static PyObject *__pyx_f_4sage_4libs_3ntl_10ntl_mat_ZZ_string(char *__pyx_v_s) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_mat_ZZ.cpp:1651:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/ntl/ntl_mat_ZZ.cpp:1651:
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
build/cythonized/sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/pynac/constant.o -lgmp -lpynac -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pynac/constant.cpython-39-arm-linux-gnueabihf.so
[221/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/singular
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/ntl -I./sage/rings/finite_rings -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/function.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/singular/function.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_mat_GF2E.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_mat_GF2E.cpython-39-arm-linux-gnueabihf.so -lpari
[222/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/groebner_strategy.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/singular/groebner_strategy.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/ntl/ntl_mat_ZZ.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/ntl/ntl_mat_ZZ.cpython-39-arm-linux-gnueabihf.so -lpari
[223/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/option.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/singular/option.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/libs/singular/groebner_strategy.cpp:701:
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test'
  258 |     p_Test(p, r);
      |     ^~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/libs/singular/option.cpp:698:
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test'
  258 |     p_Test(p, r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:822:5: note: in expansion of macro 'p_Test'
  822 |     p_Test(p,r);
      |     ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:824:5: note: in expansion of macro 'p_Test'
  824 |     p_Test(pp,r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:822:5: note: in expansion of macro 'p_Test'
  822 |     p_Test(p,r);
      |     ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:824:5: note: in expansion of macro 'p_Test'
  824 |     p_Test(pp,r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:174:36: note: in expansion of macro 'TRUE'
  174 | #define p_CheckRing(r)            (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1321:3: note: in expansion of macro 'p_CheckRing'
 1321 |   p_CheckRing(d_r);
      |   ^~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:174:36: note: in expansion of macro 'TRUE'
  174 | #define p_CheckRing(r)            (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1321:3: note: in expansion of macro 'p_CheckRing'
 1321 |   p_CheckRing(d_r);
      |   ^~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1904:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1904 |   p_LmCheckPolyRing(a, r_a);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1905:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1905 |   p_LmCheckPolyRing(b, r_b);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1993:3: note: in expansion of macro 'p_Test'
 1993 |   p_Test(p, R);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1999:3: note: in expansion of macro 'p_Test'
 1999 |   p_Test(p, r);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2021:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2021 |   p_LmCheckPolyRing(p1, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2022:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2022 |   p_LmCheckPolyRing(p2, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1904:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1904 |   p_LmCheckPolyRing(a, r_a);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1905:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1905 |   p_LmCheckPolyRing(b, r_b);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1993:3: note: in expansion of macro 'p_Test'
 1993 |   p_Test(p, R);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1999:3: note: in expansion of macro 'p_Test'
 1999 |   p_Test(p, r);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2021:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2021 |   p_LmCheckPolyRing(p1, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2022:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2022 |   p_LmCheckPolyRing(p2, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:129:19: note: in expansion of macro 'p_Test'
  129 |       if (!shift) p_Test(p_in, r);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:134:7: note: in expansion of macro 'p_Test'
  134 |       p_Test(p_in, r);
      |       ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:144:19: note: in expansion of macro 'p_Test'
  144 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:149:7: note: in expansion of macro 'p_Test'
  149 |       p_Test(p_in, currRing);
      |       ^~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:171:19: note: in expansion of macro 'p_Test'
  171 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:176:7: note: in expansion of macro 'p_Test'
  176 |       p_Test(p_in, currRing);
      |       ^~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:129:19: note: in expansion of macro 'p_Test'
  129 |       if (!shift) p_Test(p_in, r);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:134:7: note: in expansion of macro 'p_Test'
  134 |       p_Test(p_in, r);
      |       ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:144:19: note: in expansion of macro 'p_Test'
  144 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:149:7: note: in expansion of macro 'p_Test'
  149 |       p_Test(p_in, currRing);
      |       ^~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:171:19: note: in expansion of macro 'p_Test'
  171 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:176:7: note: in expansion of macro 'p_Test'
  176 |       p_Test(p_in, currRing);
      |       ^~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/groebner_strategy.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:607:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  607 |   memset(this, 0, sizeof(sLObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/groebner_strategy.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/option.cpp:698:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:607:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  607 |   memset(this, 0, sizeof(sLObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/option.cpp:698:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/groebner_strategy.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:917:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  917 |   memset(this, 0, sizeof(*this));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/groebner_strategy.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/groebner_strategy.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h:918:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class sLObject' from an array of 'const class sTObject' [-Wclass-memaccess]
  918 |   memcpy(this, &t, sizeof(sTObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/groebner_strategy.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/libs/singular/groebner_strategy.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1032:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1032 |   p_LmCheckPolyRing(p1, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1033:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1033 |   p_LmCheckPolyRing(p2, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1075:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1075 |   p_LmCheckPolyRing(p1, leadRing);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1076:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1076 |   p_LmCheckPolyRing(p2, leadRing);
      |   ^~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/option.cpp:698:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:917:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  917 |   memset(this, 0, sizeof(*this));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/option.cpp:698:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/option.cpp:698:
/usr/include/singular/singular/kernel/GBEngine/kInline.h:918:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class sLObject' from an array of 'const class sTObject' [-Wclass-memaccess]
  918 |   memcpy(this, &t, sizeof(sTObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/option.cpp:698:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/libs/singular/option.cpp:698:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1032:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1032 |   p_LmCheckPolyRing(p1, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1033:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1033 |   p_LmCheckPolyRing(p2, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1075:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1075 |   p_LmCheckPolyRing(p1, leadRing);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1076:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1076 |   p_LmCheckPolyRing(p2, leadRing);
      |   ^~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/polys/monomials/ring.h:12,
                 from /usr/include/singular/singular/kernel/polys.h:15,
                 from /usr/include/singular/singular/kernel/structs.h:21,
                 from /usr/include/singular/singular/Singular/libsingular.h:7,
                 from build/cythonized/sage/libs/singular/option.cpp:698:
/usr/include/singular/singular/coeffs/longrat.h: In function 'BOOLEAN nlIsInteger(number, coeffs)':
/usr/include/singular/singular/coeffs/coeffs.h:714:22: warning: statement has no effect [-Wunused-value]
  714 | #define n_Test(a,r)  1
      |                      ^
/usr/include/singular/singular/coeffs/longrat.h:97:3: note: in expansion of macro 'n_Test'
   97 |   n_Test(q, r);
      |   ^~~~~~
In file included from /usr/include/singular/singular/polys/monomials/ring.h:12,
                 from /usr/include/singular/singular/kernel/polys.h:15,
                 from /usr/include/singular/singular/kernel/structs.h:21,
                 from /usr/include/singular/singular/Singular/libsingular.h:7,
                 from build/cythonized/sage/libs/singular/groebner_strategy.cpp:701:
/usr/include/singular/singular/coeffs/longrat.h: In function 'BOOLEAN nlIsInteger(number, coeffs)':
/usr/include/singular/singular/coeffs/coeffs.h:714:22: warning: statement has no effect [-Wunused-value]
  714 | #define n_Test(a,r)  1
      |                      ^
/usr/include/singular/singular/coeffs/longrat.h:97:3: note: in expansion of macro 'n_Test'
   97 |   n_Test(q, r);
      |   ^~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/libs/singular/groebner_strategy.cpp:701:
build/cythonized/sage/libs/singular/groebner_strategy.cpp: In function 'int __pyx_pf_4sage_4libs_8singular_17groebner_strategy_16GroebnerStrategy___cinit__(__pyx_obj_4sage_4libs_8singular_17groebner_strategy_GroebnerStrategy*, PyObject*)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/kernel/GBEngine/kutil.h:657:26: note: in expansion of macro 'TRUE'
  657 | #define kTest(A)        (TRUE)
      |                          ^~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp:4050:3: note: in expansion of macro 'kTest'
 4050 |   kTest(__pyx_v_self->_strat);
      |   ^~~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp: In function 'int __pyx_pf_4sage_4libs_8singular_17groebner_strategy_18NCGroebnerStrategy___init__(__pyx_obj_4sage_4libs_8singular_17groebner_strategy_NCGroebnerStrategy*, PyObject*)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/kernel/GBEngine/kutil.h:657:26: note: in expansion of macro 'TRUE'
  657 | #define kTest(A)        (TRUE)
      |                          ^~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp:5687:3: note: in expansion of macro 'kTest'
 5687 |   kTest(__pyx_v_self->_strat);
      |   ^~~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp: At global scope:
build/cythonized/sage/libs/singular/groebner_strategy.cpp:8174:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8174 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp:8173:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 8173 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp:8047:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8047 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp:8046:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 8046 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp:7918:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7918 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp:7917:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 7917 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp:7728:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7728 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp:7727:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 7727 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp:7512:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7512 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp:7511:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 7511 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp:7370:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7370 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp:7369:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7369 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp:7025:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7025 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/groebner_strategy.cpp:7024:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7024 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:29194:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
29194 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:29193:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
29193 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:28849:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
28849 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:28848:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
28848 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:28625:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
28625 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:28624:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
28624 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:28420:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
28420 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:28419:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
28419 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:24549:12: warning: 'int __pyx_f_4sage_4libs_5pynac_5pynac_py_int_length(PyObject*)' defined but not used [-Wunused-function]
24549 | static int __pyx_f_4sage_4libs_5pynac_5pynac_py_int_length(PyObject *__pyx_v_x) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:24347:18: warning: 'PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_iquo2(PyObject*, PyObject*)' defined but not used [-Wunused-function]
24347 | static PyObject *__pyx_f_4sage_4libs_5pynac_5pynac_py_iquo2(PyObject *__pyx_v_x, PyObject *__pyx_v_n) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:24287:18: warning: 'PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_iquo(PyObject*, PyObject*)' defined but not used [-Wunused-function]
24287 | static PyObject *__pyx_f_4sage_4libs_5pynac_5pynac_py_iquo(PyObject *__pyx_v_x, PyObject *__pyx_v_n) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:23868:18: warning: 'PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_abs(PyObject*)' defined but not used [-Wunused-function]
23868 | static PyObject *__pyx_f_4sage_4libs_5pynac_5pynac_py_abs(PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:16140:18: warning: 'PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_RDF_from_double(double)' defined but not used [-Wunused-function]
16140 | static PyObject *__pyx_f_4sage_4libs_5pynac_5pynac_py_RDF_from_double(double __pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:12961:18: warning: 'PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_conjugate(PyObject*)' defined but not used [-Wunused-function]
12961 | static PyObject *__pyx_f_4sage_4libs_5pynac_5pynac_py_conjugate(PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:11010:18: warning: 'PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_binomial_int(int, unsigned int)' defined but not used [-Wunused-function]
11010 | static PyObject *__pyx_f_4sage_4libs_5pynac_5pynac_py_binomial_int(int __pyx_v_n, unsigned int __pyx_v_k) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/pynac/pynac.cpp:10853:18: warning: 'PyObject* __pyx_f_4sage_4libs_5pynac_5pynac_py_rational_power_parts(PyObject*, PyObject*)' defined but not used [-Wunused-function]
10853 | static PyObject *__pyx_f_4sage_4libs_5pynac_5pynac_py_rational_power_parts(PyObject *__pyx_v_base, PyObject *__pyx_v_exp) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/singular/groebner_strategy.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lflint -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular/groebner_strategy.cpython-39-arm-linux-gnueabihf.so
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/singular/option.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lflint -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular/option.cpython-39-arm-linux-gnueabihf.so
[224/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/ring.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/singular/ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
[225/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/ntl -I./sage/rings/finite_rings -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/polynomial.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/singular/polynomial.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/libs/singular/ring.cpp:703:
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test'
  258 |     p_Test(p, r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:822:5: note: in expansion of macro 'p_Test'
  822 |     p_Test(p,r);
      |     ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:824:5: note: in expansion of macro 'p_Test'
  824 |     p_Test(pp,r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:174:36: note: in expansion of macro 'TRUE'
  174 | #define p_CheckRing(r)            (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1321:3: note: in expansion of macro 'p_CheckRing'
 1321 |   p_CheckRing(d_r);
      |   ^~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1904:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1904 |   p_LmCheckPolyRing(a, r_a);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1905:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1905 |   p_LmCheckPolyRing(b, r_b);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1993:3: note: in expansion of macro 'p_Test'
 1993 |   p_Test(p, R);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1999:3: note: in expansion of macro 'p_Test'
 1999 |   p_Test(p, r);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2021:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2021 |   p_LmCheckPolyRing(p1, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2022:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2022 |   p_LmCheckPolyRing(p2, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:129:19: note: in expansion of macro 'p_Test'
  129 |       if (!shift) p_Test(p_in, r);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:134:7: note: in expansion of macro 'p_Test'
  134 |       p_Test(p_in, r);
      |       ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:144:19: note: in expansion of macro 'p_Test'
  144 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:149:7: note: in expansion of macro 'p_Test'
  149 |       p_Test(p_in, currRing);
      |       ^~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:171:19: note: in expansion of macro 'p_Test'
  171 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:176:7: note: in expansion of macro 'p_Test'
  176 |       p_Test(p_in, currRing);
      |       ^~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/ring.cpp:703:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:607:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  607 |   memset(this, 0, sizeof(sLObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/ring.cpp:703:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/ring.cpp:703:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:917:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  917 |   memset(this, 0, sizeof(*this));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/ring.cpp:703:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/ring.cpp:703:
/usr/include/singular/singular/kernel/GBEngine/kInline.h:918:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class sLObject' from an array of 'const class sTObject' [-Wclass-memaccess]
  918 |   memcpy(this, &t, sizeof(sTObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/ring.cpp:703:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/libs/singular/ring.cpp:703:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1032:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1032 |   p_LmCheckPolyRing(p1, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1033:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1033 |   p_LmCheckPolyRing(p2, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1075:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1075 |   p_LmCheckPolyRing(p1, leadRing);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1076:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1076 |   p_LmCheckPolyRing(p2, leadRing);
      |   ^~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/polys/monomials/ring.h:12,
                 from /usr/include/singular/singular/kernel/polys.h:15,
                 from /usr/include/singular/singular/kernel/structs.h:21,
                 from /usr/include/singular/singular/Singular/libsingular.h:7,
                 from build/cythonized/sage/libs/singular/ring.cpp:703:
/usr/include/singular/singular/coeffs/longrat.h: In function 'BOOLEAN nlIsInteger(number, coeffs)':
/usr/include/singular/singular/coeffs/coeffs.h:714:22: warning: statement has no effect [-Wunused-value]
  714 | #define n_Test(a,r)  1
      |                      ^
/usr/include/singular/singular/coeffs/longrat.h:97:3: note: in expansion of macro 'n_Test'
   97 |   n_Test(q, r);
      |   ^~~~~~
build/cythonized/sage/libs/singular/ring.cpp: At global scope:
build/cythonized/sage/libs/singular/ring.cpp:9159:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9159 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/ring.cpp:9158:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9158 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/ring.cpp:8814:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8814 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/ring.cpp:8813:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8813 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/ring.cpp:8590:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8590 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/ring.cpp:8589:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 8589 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/ring.cpp:8385:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8385 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/ring.cpp:8384:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 8384 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/libs/singular/function.cpp:712:
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test'
  258 |     p_Test(p, r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:822:5: note: in expansion of macro 'p_Test'
  822 |     p_Test(p,r);
      |     ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:824:5: note: in expansion of macro 'p_Test'
  824 |     p_Test(pp,r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:174:36: note: in expansion of macro 'TRUE'
  174 | #define p_CheckRing(r)            (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1321:3: note: in expansion of macro 'p_CheckRing'
 1321 |   p_CheckRing(d_r);
      |   ^~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1904:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1904 |   p_LmCheckPolyRing(a, r_a);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1905:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1905 |   p_LmCheckPolyRing(b, r_b);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1993:3: note: in expansion of macro 'p_Test'
 1993 |   p_Test(p, R);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1999:3: note: in expansion of macro 'p_Test'
 1999 |   p_Test(p, r);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2021:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2021 |   p_LmCheckPolyRing(p1, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2022:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2022 |   p_LmCheckPolyRing(p2, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:129:19: note: in expansion of macro 'p_Test'
  129 |       if (!shift) p_Test(p_in, r);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:134:7: note: in expansion of macro 'p_Test'
  134 |       p_Test(p_in, r);
      |       ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:144:19: note: in expansion of macro 'p_Test'
  144 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:149:7: note: in expansion of macro 'p_Test'
  149 |       p_Test(p_in, currRing);
      |       ^~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:171:19: note: in expansion of macro 'p_Test'
  171 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:176:7: note: in expansion of macro 'p_Test'
  176 |       p_Test(p_in, currRing);
      |       ^~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/function.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:607:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  607 |   memset(this, 0, sizeof(sLObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/function.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/function.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:917:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  917 |   memset(this, 0, sizeof(*this));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/function.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/function.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kInline.h:918:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class sLObject' from an array of 'const class sTObject' [-Wclass-memaccess]
  918 |   memcpy(this, &t, sizeof(sTObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/function.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/libs/singular/function.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1032:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1032 |   p_LmCheckPolyRing(p1, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1033:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1033 |   p_LmCheckPolyRing(p2, p_r);
      |   ^~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/libs/singular/polynomial.cpp:712:
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test'
  258 |     p_Test(p, r);
      |     ^~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1075:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1075 |   p_LmCheckPolyRing(p1, leadRing);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1076:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1076 |   p_LmCheckPolyRing(p2, leadRing);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:822:5: note: in expansion of macro 'p_Test'
  822 |     p_Test(p,r);
      |     ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:824:5: note: in expansion of macro 'p_Test'
  824 |     p_Test(pp,r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:174:36: note: in expansion of macro 'TRUE'
  174 | #define p_CheckRing(r)            (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1321:3: note: in expansion of macro 'p_CheckRing'
 1321 |   p_CheckRing(d_r);
      |   ^~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1904:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1904 |   p_LmCheckPolyRing(a, r_a);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1905:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1905 |   p_LmCheckPolyRing(b, r_b);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1993:3: note: in expansion of macro 'p_Test'
 1993 |   p_Test(p, R);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1999:3: note: in expansion of macro 'p_Test'
 1999 |   p_Test(p, r);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2021:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2021 |   p_LmCheckPolyRing(p1, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2022:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2022 |   p_LmCheckPolyRing(p2, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:129:19: note: in expansion of macro 'p_Test'
  129 |       if (!shift) p_Test(p_in, r);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:134:7: note: in expansion of macro 'p_Test'
  134 |       p_Test(p_in, r);
      |       ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:144:19: note: in expansion of macro 'p_Test'
  144 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:149:7: note: in expansion of macro 'p_Test'
  149 |       p_Test(p_in, currRing);
      |       ^~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:171:19: note: in expansion of macro 'p_Test'
  171 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:176:7: note: in expansion of macro 'p_Test'
  176 |       p_Test(p_in, currRing);
      |       ^~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/polynomial.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:607:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  607 |   memset(this, 0, sizeof(sLObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/polynomial.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/polynomial.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:917:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  917 |   memset(this, 0, sizeof(*this));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/polynomial.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/polynomial.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kInline.h:918:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class sLObject' from an array of 'const class sTObject' [-Wclass-memaccess]
  918 |   memcpy(this, &t, sizeof(sTObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/polynomial.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/libs/singular/polynomial.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1032:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1032 |   p_LmCheckPolyRing(p1, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1033:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1033 |   p_LmCheckPolyRing(p2, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1075:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1075 |   p_LmCheckPolyRing(p1, leadRing);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1076:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1076 |   p_LmCheckPolyRing(p2, leadRing);
      |   ^~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/singular/ring.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lflint -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular/ring.cpython-39-arm-linux-gnueabihf.so
In file included from /usr/include/singular/singular/polys/monomials/ring.h:12,
                 from /usr/include/singular/singular/kernel/polys.h:15,
                 from /usr/include/singular/singular/kernel/structs.h:21,
                 from /usr/include/singular/singular/Singular/libsingular.h:7,
                 from build/cythonized/sage/libs/singular/function.cpp:712:
/usr/include/singular/singular/coeffs/longrat.h: In function 'BOOLEAN nlIsInteger(number, coeffs)':
/usr/include/singular/singular/coeffs/coeffs.h:714:22: warning: statement has no effect [-Wunused-value]
  714 | #define n_Test(a,r)  1
      |                      ^
/usr/include/singular/singular/coeffs/longrat.h:97:3: note: in expansion of macro 'n_Test'
   97 |   n_Test(q, r);
      |   ^~~~~~
In file included from /usr/include/singular/singular/polys/monomials/ring.h:12,
                 from /usr/include/singular/singular/kernel/polys.h:15,
                 from /usr/include/singular/singular/kernel/structs.h:21,
                 from /usr/include/singular/singular/Singular/libsingular.h:7,
                 from build/cythonized/sage/libs/singular/polynomial.cpp:712:
/usr/include/singular/singular/coeffs/longrat.h: In function 'BOOLEAN nlIsInteger(number, coeffs)':
/usr/include/singular/singular/coeffs/coeffs.h:714:22: warning: statement has no effect [-Wunused-value]
  714 | #define n_Test(a,r)  1
      |                      ^
/usr/include/singular/singular/coeffs/longrat.h:97:3: note: in expansion of macro 'n_Test'
   97 |   n_Test(q, r);
      |   ^~~~~~
[226/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/ntl -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/rings/finite_rings -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/singular/singular.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/singular/singular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/libs/singular/polynomial.cpp: At global scope:
build/cythonized/sage/libs/singular/polynomial.cpp:8148:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8148 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/polynomial.cpp:8147:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 8147 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/polynomial.cpp:7943:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7943 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/polynomial.cpp:7942:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 7942 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/polynomial.cpp:7480:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7480 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/polynomial.cpp:7479:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7479 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/polynomial.cpp:7135:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7135 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/polynomial.cpp:7134:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7134 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/libs/singular/singular.cpp:708:
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test'
  258 |     p_Test(p, r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:822:5: note: in expansion of macro 'p_Test'
  822 |     p_Test(p,r);
      |     ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:824:5: note: in expansion of macro 'p_Test'
  824 |     p_Test(pp,r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:174:36: note: in expansion of macro 'TRUE'
  174 | #define p_CheckRing(r)            (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1321:3: note: in expansion of macro 'p_CheckRing'
 1321 |   p_CheckRing(d_r);
      |   ^~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1904:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1904 |   p_LmCheckPolyRing(a, r_a);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1905:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1905 |   p_LmCheckPolyRing(b, r_b);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1993:3: note: in expansion of macro 'p_Test'
 1993 |   p_Test(p, R);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1999:3: note: in expansion of macro 'p_Test'
 1999 |   p_Test(p, r);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2021:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2021 |   p_LmCheckPolyRing(p1, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2022:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2022 |   p_LmCheckPolyRing(p2, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:129:19: note: in expansion of macro 'p_Test'
  129 |       if (!shift) p_Test(p_in, r);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:134:7: note: in expansion of macro 'p_Test'
  134 |       p_Test(p_in, r);
      |       ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:144:19: note: in expansion of macro 'p_Test'
  144 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:149:7: note: in expansion of macro 'p_Test'
  149 |       p_Test(p_in, currRing);
      |       ^~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:171:19: note: in expansion of macro 'p_Test'
  171 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:176:7: note: in expansion of macro 'p_Test'
  176 |       p_Test(p_in, currRing);
      |       ^~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/singular.cpp:708:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:607:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  607 |   memset(this, 0, sizeof(sLObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/singular.cpp:708:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/singular.cpp:708:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:917:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  917 |   memset(this, 0, sizeof(*this));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/singular.cpp:708:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/singular.cpp:708:
/usr/include/singular/singular/kernel/GBEngine/kInline.h:918:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class sLObject' from an array of 'const class sTObject' [-Wclass-memaccess]
  918 |   memcpy(this, &t, sizeof(sTObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/libs/singular/singular.cpp:708:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/libs/singular/singular.cpp:708:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1032:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1032 |   p_LmCheckPolyRing(p1, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1033:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1033 |   p_LmCheckPolyRing(p2, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1075:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1075 |   p_LmCheckPolyRing(p1, leadRing);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1076:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1076 |   p_LmCheckPolyRing(p2, leadRing);
      |   ^~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp: At global scope:
build/cythonized/sage/libs/singular/function.cpp:20826:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
20826 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:20825:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
20825 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:20699:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
20699 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:20698:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
20698 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:20570:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
20570 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:20569:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
20569 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:20380:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
20380 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:20379:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
20379 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:20164:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
20164 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:20163:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
20163 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:20001:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
20001 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:20000:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
20000 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:19796:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
19796 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:19795:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
19795 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:19333:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
19333 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:19332:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
19332 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:18988:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
18988 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/function.cpp:18987:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
18987 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/polys/monomials/ring.h:12,
                 from /usr/include/singular/singular/kernel/polys.h:15,
                 from /usr/include/singular/singular/kernel/structs.h:21,
                 from /usr/include/singular/singular/Singular/libsingular.h:7,
                 from build/cythonized/sage/libs/singular/singular.cpp:708:
/usr/include/singular/singular/coeffs/longrat.h: In function 'BOOLEAN nlIsInteger(number, coeffs)':
/usr/include/singular/singular/coeffs/coeffs.h:714:22: warning: statement has no effect [-Wunused-value]
  714 | #define n_Test(a,r)  1
      |                      ^
/usr/include/singular/singular/coeffs/longrat.h:97:3: note: in expansion of macro 'n_Test'
   97 |   n_Test(q, r);
      |   ^~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/singular/polynomial.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lflint -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular/polynomial.cpython-39-arm-linux-gnueabihf.so -lpari
[227/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/libs/symmetrica
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/libs/symmetrica/symmetrica.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/libs/symmetrica/symmetrica.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/libs/singular/singular.cpp: At global scope:
build/cythonized/sage/libs/singular/singular.cpp:10132:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
10132 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/singular.cpp:10131:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
10131 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/singular.cpp:9927:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9927 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/singular.cpp:9926:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 9926 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/singular.cpp:9432:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9432 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/singular.cpp:9431:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9431 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/singular.cpp:9087:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9087 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/libs/singular/singular.cpp:9086:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9086 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/singular/singular.cpp:3987:
./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/libs/singular/singular.cpp:3987:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/pynac/pynac.o -lgsl -lgslcblas -lgmp -lm -lpynac -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/pynac/pynac.cpython-39-arm-linux-gnueabihf.so
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/singular/singular.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lflint -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular/singular.cpython-39-arm-linux-gnueabihf.so
[228/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/matrix
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/action.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/action.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/singular/function.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lflint -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/singular/function.cpython-39-arm-linux-gnueabihf.so -lpari
[229/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/args.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/args.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[230/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/ext -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/change_ring.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/change_ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/matrix/action.c:9955:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 9955 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/action.c:9954:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9954 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/action.c:9610:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 9610 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/action.c:9609:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9609 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/args.c:17376:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
17376 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/args.c:17375:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
17375 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/args.c:17031:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
17031 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/args.c:17030:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
17030 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1969,
                 from /usr/include/python3.9/numpy/ndarrayobject.h:12,
                 from /usr/include/python3.9/numpy/arrayobject.h:4,
                 from build/cythonized/sage/matrix/change_ring.c:663:
/usr/include/python3.9/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
build/cythonized/sage/matrix/change_ring.c:3917:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 3917 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/change_ring.c:3916:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3916 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/change_ring.c:3572:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3572 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/change_ring.c:3571:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3571 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/change_ring.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/change_ring.cpython-39-arm-linux-gnueabihf.so
[231/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/constructor.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/constructor.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/matrix/constructor.c:3399:20: warning: '__pyx_mdef_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-variable]
 3399 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_3have_same_parent = {"have_same_parent", (PyCFunction)(void*)(PyCFunctionWithKeywords)__pyx_pw_4sage_9structure_7element_3have_same_parent, METH_VARARGS|METH_KEYWORDS, __pyx_doc_4sage_9structure_7element_2have_same_parent};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/constructor.c:3053:20: warning: '__pyx_mdef_4sage_9structure_7element_1parent' defined but not used [-Wunused-variable]
 3053 | static PyMethodDef __pyx_mdef_4sage_9structure_7element_1parent = {"parent", (PyCFunction)__pyx_pw_4sage_9structure_7element_1parent, METH_O, __pyx_doc_4sage_9structure_7element_parent};
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/constructor.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/constructor.cpython-39-arm-linux-gnueabihf.so
[232/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/echelon_matrix.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/echelon_matrix.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/action.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/action.cpython-39-arm-linux-gnueabihf.so
[233/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/matrix/echelon_matrix.c:4118:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4118 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/echelon_matrix.c:4117:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4117 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/echelon_matrix.c:3773:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3773 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/echelon_matrix.c:3772:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3772 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix.c:2847:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 2847 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix.c:2846:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 2846 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix.c:2502:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 2502 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix.c:2501:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 2501 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix.cpython-39-arm-linux-gnueabihf.so
[234/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix0.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix0.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/echelon_matrix.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/echelon_matrix.cpython-39-arm-linux-gnueabihf.so
[235/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix1.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix1.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/args.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/args.cpython-39-arm-linux-gnueabihf.so -lpari
build/cythonized/sage/matrix/matrix0.c: In function '__pyx_f_4sage_6matrix_7matrix0_6Matrix_get_hash_constants':
build/cythonized/sage/matrix/matrix0.c:39702:20: warning: overflow in conversion from 'long long int' to 'long int' changes value from '7588977053414534154' to '89992202' [-Woverflow]
39702 |   (__pyx_v_C[1]) = 0x6951766c055d2c0a;
      |                    ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix0.c:39711:20: warning: overflow in conversion from 'long long int' to 'long int' changes value from '1249104701676882785' to '-1363637407' [-Woverflow]
39711 |   (__pyx_v_C[2]) = 0x1155b61baeb88b61;
      |                    ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix0.c:39720:20: warning: overflow in conversion from 'long long int' to 'long int' changes value from '961751343432955585' to '1402173121' [-Woverflow]
39720 |   (__pyx_v_C[3]) = 0x0d58d3c0539376c1;
      |                    ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix0.c:39729:20: warning: overflow in conversion from 'long long int' to 'long int' changes value from '8966781172313446561' to '-630761311' [-Woverflow]
39729 |   (__pyx_v_C[4]) = 0x7c7067f7da6758a1;
      |                    ^~~~~~~~~~~~~~~~~~
At top level:
build/cythonized/sage/matrix/matrix0.c:41682:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
41682 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix0.c:41681:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
41681 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix0.c:41337:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
41337 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix0.c:41336:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
41336 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix0.c: In function '__pyx_mp_ass_subscript_4sage_6matrix_7matrix0_Matrix':
build/cythonized/sage/matrix/matrix0.c:9420:24: warning: '__pyx_v_row' may be used uninitialized in this function [-Wmaybe-uninitialized]
 9420 |           __pyx_t_6 = ((struct __pyx_vtabstruct_4sage_6matrix_7matrix0_Matrix *)__pyx_v_self->__pyx_base.__pyx_base.__pyx_base.__pyx_vtab)->set_unsafe(__pyx_v_self, __pyx_v_row, __pyx_v_col, __pyx_v_value_element); if (unlikely(!__pyx_t_6)) __PYX_ERR(0, 1470, __pyx_L1_error)
      |                       ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix0.c:8449:14: note: '__pyx_v_row' was declared here
 8449 |   Py_ssize_t __pyx_v_row;
      |              ^~~~~~~~~~~
build/cythonized/sage/matrix/matrix0.c:9536:22: warning: '__pyx_v_col' may be used uninitialized in this function [-Wmaybe-uninitialized]
 9536 |         __pyx_t_2 = ((struct __pyx_vtabstruct_4sage_6matrix_7matrix0_Matrix *)__pyx_v_self->__pyx_base.__pyx_base.__pyx_base.__pyx_vtab)->set_unsafe(__pyx_v_self, __pyx_v_row, __pyx_v_col, __pyx_v_value_element); if (unlikely(!__pyx_t_2)) __PYX_ERR(0, 1476, __pyx_L1_error)
      |                     ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix0.c:8450:14: note: '__pyx_v_col' was declared here
 8450 |   Py_ssize_t __pyx_v_col;
      |              ^~~~~~~~~~~
build/cythonized/sage/matrix/matrix0.c: In function '__pyx_pw_4sage_6matrix_7matrix0_6Matrix_25__getitem__':
build/cythonized/sage/matrix/matrix0.c:572:40: warning: '__pyx_v_row' may be used uninitialized in this function [-Wmaybe-uninitialized]
  572 |   #define PyInt_FromLong               PyLong_FromLong
      |                                        ^~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix0.c:6547:7: note: '__pyx_v_row' was declared here
 6547 |   int __pyx_v_row;
      |       ^~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix0.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix0.cpython-39-arm-linux-gnueabihf.so -lpari
[236/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix2.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix2.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[237/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_cdv.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_cdv.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/libs/symmetrica/symmetrica.c:9929:14: warning: '__pyx_f_4sage_4libs_10symmetrica_10symmetrica__op_schubert_general' defined but not used [-Wunused-function]
 9929 | static void *__pyx_f_4sage_4libs_10symmetrica_10symmetrica__op_schubert_general(PyObject *__pyx_v_d, OP __pyx_v_res) {
      |              ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_cdv.c:3362:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 3362 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_cdv.c:3361:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3361 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_cdv.c:3017:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3017 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_cdv.c:3016:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3016 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_cdv.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_cdv.cpython-39-arm-linux-gnueabihf.so
[238/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/arb -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_complex_ball_dense.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_complex_ball_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/libs/symmetrica/symmetrica.o -lsymmetrica -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/libs/symmetrica/symmetrica.cpython-39-arm-linux-gnueabihf.so -lpari
[239/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_complex_double_dense.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_complex_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/matrix/matrix_complex_ball_dense.c:12577:65: warning: '__pyx_f_4sage_5rings_11complex_arb_11ComplexBall__new' defined but not used [-Wunused-function]
12577 | static struct __pyx_obj_4sage_5rings_11complex_arb_ComplexBall *__pyx_f_4sage_5rings_11complex_arb_11ComplexBall__new(struct __pyx_obj_4sage_5rings_11complex_arb_ComplexBall *__pyx_v_self) {
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_complex_ball_dense.c:10946:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
10946 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_complex_ball_dense.c:10945:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
10945 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_complex_ball_dense.c:10601:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
10601 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_complex_ball_dense.c:10600:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
10600 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_complex_ball_dense.o -lflint -lflint-arb -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_complex_ball_dense.cpython-39-arm-linux-gnueabihf.so -lpari
[240/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/flint -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/ext -I./sage/libs/arb -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_cyclo_dense.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_cyclo_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1969,
                 from /usr/include/python3.9/numpy/ndarrayobject.h:12,
                 from /usr/include/python3.9/numpy/arrayobject.h:4,
                 from build/cythonized/sage/matrix/matrix_complex_double_dense.c:657:
/usr/include/python3.9/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
build/cythonized/sage/matrix/matrix_complex_double_dense.c:3602:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 3602 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_complex_double_dense.c:3601:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3601 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_complex_double_dense.c:3257:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3257 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_complex_double_dense.c:3256:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3256 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_complex_double_dense.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_complex_double_dense.cpython-39-arm-linux-gnueabihf.so
[241/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_dense.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/matrix/matrix1.c:22052:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
22052 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix1.c:22051:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
22051 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix1.c:21707:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
21707 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix1.c:21706:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
21706 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_dense.c:7017:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 7017 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_dense.c:7016:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 7016 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_dense.c:6890:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 6890 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_dense.c:6889:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 6889 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_dense.c:6761:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 6761 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_dense.c:6760:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 6760 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_dense.c:6571:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 6571 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_dense.c:6570:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 6570 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_dense.c:6355:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 6355 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_dense.c:6354:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 6354 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_dense.c:6213:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 6213 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_dense.c:6212:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 6212 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_dense.c:5868:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 5868 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_dense.c:5867:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5867 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_dense.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_dense.cpython-39-arm-linux-gnueabihf.so
[242/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_double_dense.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1969,
                 from /usr/include/python3.9/numpy/ndarrayobject.h:12,
                 from /usr/include/python3.9/numpy/arrayobject.h:4,
                 from build/cythonized/sage/matrix/matrix_double_dense.c:657:
/usr/include/python3.9/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
build/cythonized/sage/matrix/matrix_double_dense.c:25535:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
25535 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_double_dense.c:25534:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
25534 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_double_dense.c:25190:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
25190 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_double_dense.c:25189:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
25189 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix2.c:119608:18: warning: '__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits' defined but not used [-Wunused-function]
119608 | static PyObject *__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject *__pyx_self, PyObject *__pyx_v_d) {
       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix2.c:119607:13: warning: '__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits' defined but not used [-Wunused-variable]
119607 | static char __pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits[] = "digits_to_bits(d) -> long\nFile: sage/arith/numerical_approx.pxd (starting at line 1)\n\n    EXAMPLES::\n\n        sage: from sage.arith.numerical_approx import digits_to_bits\n        sage: digits_to_bits(None)\n        53\n        sage: digits_to_bits(15)\n        54\n        sage: digits_to_bits(-1)\n        Traceback (most recent call last):\n        ...\n        ValueError: number of digits must be positive\n\n    TESTS::\n\n        sage: digits_to_bits(\"10\")\n        Traceback (most recent call last):\n        ...\n        TypeError: must be real number, not str\n    ";
       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix2.c:119237:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
119237 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix2.c:119236:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
119236 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix2.c:118892:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
118892 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix2.c:118891:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
118891 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix1.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix1.cpython-39-arm-linux-gnueabihf.so
[243/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_gap.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_gap.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_double_dense.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_double_dense.cpython-39-arm-linux-gnueabihf.so
[244/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_generic_dense.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_generic_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/matrix/matrix_generic_dense.c:5042:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 5042 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_generic_dense.c:5041:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5041 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_generic_dense.c:4697:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 4697 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_generic_dense.c:4696:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4696 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_generic_dense.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_generic_dense.cpython-39-arm-linux-gnueabihf.so
[245/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_generic_sparse.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_generic_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/matrix/matrix2.c: In function '__pyx_pw_4sage_6matrix_7matrix2_6Matrix_233_cyclic_subspace':
build/cythonized/sage/matrix/matrix2.c:81638:27: warning: '__pyx_v_k' may be used uninitialized in this function [-Wmaybe-uninitialized]
81638 |   __pyx_t_4 = ((__pyx_v_n + __pyx_v_k) + 1);
      |                ~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/matrix/matrix2.c:80985:14: note: '__pyx_v_k' was declared here
80985 |   Py_ssize_t __pyx_v_k;
      |              ^~~~~~~~~
build/cythonized/sage/matrix/matrix2.c: In function '__pyx_f_4sage_6matrix_7matrix2_6Matrix__block_ldlt':
build/cythonized/sage/matrix/matrix2.c:89901:20: warning: '__pyx_v_r' may be used uninitialized in this function [-Wmaybe-uninitialized]
89901 |       __pyx_t_9 = ((struct __pyx_vtabstruct_4sage_6matrix_7matrix2_Matrix *)__pyx_v_A->__pyx_base.__pyx_base.__pyx_base.__pyx_base.__pyx_base.__pyx_vtab)->__pyx_base.__pyx_base.get_unsafe(((struct __pyx_obj_4sage_6matrix_7matrix0_Matrix *)__pyx_v_A), __pyx_v_r, __pyx_v_j); if (unlikely(!__pyx_t_9)) __PYX_ERR(0, 13793, __pyx_L1_error)
      |                   ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:21028:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
21028 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:21027:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
21027 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:20683:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
20683 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:20682:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
20682 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:4821:
./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/matrix/matrix_cyclo_dense.cpp:4821:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/matrix/matrix_generic_sparse.c:6464:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 6464 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_generic_sparse.c:6463:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 6463 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_generic_sparse.c:6119:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 6119 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_generic_sparse.c:6118:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 6118 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gap.c:6266:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 6266 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gap.c:6265:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 6265 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gap.c:5921:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 5921 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gap.c:5920:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5920 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_gap.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_gap.cpython-39-arm-linux-gnueabihf.so
[246/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/libpng16 -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_gf2e_dense.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_gf2e_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -I/usr/include/libpng16 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_generic_sparse.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_generic_sparse.cpython-39-arm-linux-gnueabihf.so
[247/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/libpng16 -I/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I./sage/cpython -I./sage/ext -I./sage/libs/flint -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -I/usr/lib/python3/dist-packages/cypari2 -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_integer_dense.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_integer_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -I/usr/include/libpng16 -std=c++11
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_cyclo_dense.o -lflint -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_cyclo_dense.cpython-39-arm-linux-gnueabihf.so -lpari
[248/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/ext -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/flint -I./sage/rings/finite_rings -Isage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_integer_sparse.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_integer_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DDISABLE_COMMENTATOR -pthread -std=gnu++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix2.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix2.cpython-39-arm-linux-gnueabihf.so -lpari
build/cythonized/sage/matrix/matrix_integer_dense.cpp: In function '__mpz_struct (* __pyx_f_4sage_6matrix_20matrix_integer_dense_fmpz_mat_to_mpz_array(fmpz_mat_struct*))[1]':
build/cythonized/sage/matrix/matrix_integer_dense.cpp:6648:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
 6648 |   for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:6660:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
 6660 |     for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) {
      |                         ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_20matrix_integer_dense_20Matrix_integer_dense_36is_primitive(__pyx_obj_4sage_6matrix_20matrix_integer_dense_Matrix_integer_dense*)':
build/cythonized/sage/matrix/matrix_integer_dense.cpp:12225:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
12225 |     for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
      |                         ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:12237:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
12237 |       for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) {
      |                           ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:12480:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
12480 |       for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
      |                           ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:12492:39: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
12492 |         for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) {
      |                             ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:12601:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
12601 |     for (__pyx_t_5 = 0; __pyx_t_5 < __pyx_t_4; __pyx_t_5+=1) {
      |                         ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:12613:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
12613 |       for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) {
      |                           ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_20matrix_integer_dense_20Matrix_integer_dense_50_reduce(__pyx_obj_4sage_6matrix_20matrix_integer_dense_Matrix_integer_dense*, PyObject*)':
build/cythonized/sage/matrix/matrix_integer_dense.cpp:16072:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
16072 |   for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_7; __pyx_v_i++) {
      |                       ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_20matrix_integer_dense_20Matrix_integer_dense_106_rational_kernel_iml(__pyx_obj_4sage_6matrix_20matrix_integer_dense_Matrix_integer_dense*)':
build/cythonized/sage/matrix/matrix_integer_dense.cpp:32462:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
32462 |   for (__pyx_t_13 = 0; __pyx_t_13 < __pyx_t_12; __pyx_t_13+=1) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:32474:37: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
32474 |     for (__pyx_t_16 = 0; __pyx_t_16 < __pyx_t_15; __pyx_t_16+=1) {
      |                          ~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_20matrix_integer_dense_20Matrix_integer_dense_108_rational_kernel_flint(__pyx_obj_4sage_6matrix_20matrix_integer_dense_Matrix_integer_dense*)':
build/cythonized/sage/matrix/matrix_integer_dense.cpp:32824:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
32824 |   for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; __pyx_t_12+=1) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:32836:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
32836 |     for (__pyx_t_15 = 0; __pyx_t_15 < __pyx_t_14; __pyx_t_15+=1) {
      |                          ~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_20matrix_integer_dense_20Matrix_integer_dense_122_solve_iml(__pyx_obj_4sage_6matrix_20matrix_integer_dense_Matrix_integer_dense*, __pyx_obj_4sage_6matrix_20matrix_integer_dense_Matrix_integer_dense*, PyObject*)':
build/cythonized/sage/matrix/matrix_integer_dense.cpp:36409:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
36409 |   for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_10; __pyx_t_11+=1) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:36620:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
36620 |     for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_14; __pyx_v_i++) {
      |                         ~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:36630:37: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
36630 |       for (__pyx_v_j = 0; __pyx_v_j < __pyx_t_13; __pyx_v_j++) {
      |                           ~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp: In function 'PyObject* __pyx_f_4sage_6matrix_20matrix_integer_dense__lift_crt(__pyx_obj_4sage_6matrix_20matrix_integer_dense_Matrix_integer_dense*, PyObject*, int, __pyx_opt_args_4sage_6matrix_20matrix_integer_dense__lift_crt*)':
build/cythonized/sage/matrix/matrix_integer_dense.cpp:49254:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
49254 |   for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_1; __pyx_t_14+=1) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:49315:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
49315 |   for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_1; __pyx_t_14+=1) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:49337:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
49337 |   for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_1; __pyx_t_14+=1) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:49349:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
49349 |     for (__pyx_t_15 = 0; __pyx_t_15 < __pyx_t_17; __pyx_t_15+=1) {
      |                          ~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:49384:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
49384 |     for (__pyx_t_15 = 0; __pyx_t_15 < __pyx_t_20; __pyx_t_15+=1) {
      |                          ~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:49407:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
49407 |   for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_1; __pyx_t_14+=1) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:49429:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
49429 |   for (__pyx_t_14 = 0; __pyx_t_14 < __pyx_t_1; __pyx_t_14+=1) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp: At global scope:
build/cythonized/sage/matrix/matrix_integer_dense.cpp:54389:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
54389 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:54388:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
54388 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:54262:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
54262 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:54261:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
54261 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:54133:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
54133 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:54132:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
54132 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:53943:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
53943 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:53942:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
53942 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:53727:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
53727 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:53726:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
53726 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:50676:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
50676 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:50675:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
50675 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:50471:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
50471 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:50470:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
50470 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:50081:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
50081 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:50080:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
50080 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:49736:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
49736 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_dense.cpp:49735:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
49735 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[249/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/libpng16 -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_mod2_dense.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_mod2_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -I/usr/include/libpng16 -std=c++11
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20676:20: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
20676 |   static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20675:15: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
20675 |   static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20471:20: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
20471 |   static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20470:15: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
20470 |   static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20191:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
20191 |   static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20190:15: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
20190 |   static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20064:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
20064 |   static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:20063:15: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
20063 |   static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:19935:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
19935 |   static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:19934:15: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
19934 |   static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:19745:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
19745 |   static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:19744:15: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
19744 |   static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:19529:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
19529 |   static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:19528:15: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
19528 |   static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:17592:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
17592 |   static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:17591:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
17591 |   static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:17247:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
17247 |   static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mod2_dense.cpp:17246:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
17246 |   static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13590:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
13590 |     static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13589:17: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
13589 |     static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13463:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
13463 |     static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13462:17: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
13462 |     static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13334:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
13334 |     static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13333:17: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
13333 |     static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13144:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
13144 |     static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:13143:17: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
13143 |     static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:12928:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
12928 |     static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:12927:17: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
12927 |     static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:12641:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
12641 |     static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:12640:17: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
12640 |     static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:12296:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
12296 |     static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:12295:17: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
12295 |     static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_mod2_dense.o -lgmp -lm4ri -lgd -lpng16 -lm -lz -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_mod2_dense.cpython-39-arm-linux-gnueabihf.so -lpari
[250/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I./sage/cpython -I./sage/ext -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -Isage/cpython -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_modn_dense_double.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_modn_dense_double.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -DDISABLE_COMMENTATOR -pthread -std=gnu++11
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_17matrix_gf2e_dense_17Matrix_gf2e_dense_32echelonize(__pyx_obj_4sage_6matrix_17matrix_gf2e_dense_Matrix_gf2e_dense*, PyObject*, PyObject*, PyObject*)':
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:20645:28: warning: '__pyx_v_r' may be used uninitialized in this function [-Wmaybe-uninitialized]
20645 |     return PyInt_FromSize_t(ival);
      |                            ^
build/cythonized/sage/matrix/matrix_gf2e_dense.cpp:8361:10: note: '__pyx_v_r' was declared here
 8361 |   size_t __pyx_v_r;
      |          ^~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_sparse.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_21matrix_integer_sparse_21Matrix_integer_sparse_46_solve_matrix_linbox(__pyx_obj_4sage_6matrix_21matrix_integer_sparse_Matrix_integer_sparse*, PyObject*, PyObject*)':
build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12267:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
12267 |   for (__pyx_t_12 = 0; __pyx_t_12 < __pyx_t_11; __pyx_t_12+=1) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_gf2e_dense.o -lm4rie -lm4ri -lpng16 -lm -lz -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_gf2e_dense.cpython-39-arm-linux-gnueabihf.so -lpari
[251/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/openblas-pthread/ -I./sage/cpython -I./sage/ext -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -Isage/cpython -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_modn_dense_float.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_modn_dense_float.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DDISABLE_COMMENTATOR -pthread -std=gnu++11
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp: In function 'PyObject* __pyx_f_4sage_6matrix_24matrix_modn_dense_double_linbox_minpoly(__pyx_t_4sage_6matrix_24matrix_modn_dense_double_celement, Py_ssize_t, __pyx_t_4sage_6matrix_24matrix_modn_dense_double_celement*)':
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:6278:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'std::vector<double>::size_type' {aka 'unsigned int'} [-Wsign-compare]
 6278 |   for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_6; __pyx_t_7+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp: In function 'PyObject* __pyx_f_4sage_6matrix_24matrix_modn_dense_double_linbox_charpoly(__pyx_t_4sage_6matrix_24matrix_modn_dense_double_celement, Py_ssize_t, __pyx_t_4sage_6matrix_24matrix_modn_dense_double_celement*)':
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:6462:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 6462 |   for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_6; __pyx_t_7+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_sparse.cpp: At global scope:
build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12992:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
12992 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12991:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
12991 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12647:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
12647 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_sparse.cpp:12646:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
12646 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp: At global scope:
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:24100:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
24100 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:24099:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
24099 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:23895:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
23895 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:23894:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
23894 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22997:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
22997 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22996:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
22996 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22870:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
22870 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22869:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
22869 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22741:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
22741 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22740:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
22740 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22551:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
22551 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22550:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
22550 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22335:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
22335 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:22334:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
22334 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:20839:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
20839 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:20838:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
20838 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:20494:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
20494 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:20493:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
20493 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp: In function 'PyObject* __pyx_f_4sage_6matrix_23matrix_modn_dense_float_linbox_minpoly(__pyx_t_4sage_6matrix_23matrix_modn_dense_float_celement, Py_ssize_t, __pyx_t_4sage_6matrix_23matrix_modn_dense_float_celement*)':
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:6275:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'std::vector<float, std::allocator<float> >::size_type' {aka 'unsigned int'} [-Wsign-compare]
 6275 |   for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_6; __pyx_t_7+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp: In function 'PyObject* __pyx_f_4sage_6matrix_23matrix_modn_dense_float_linbox_charpoly(__pyx_t_4sage_6matrix_23matrix_modn_dense_float_celement, Py_ssize_t, __pyx_t_4sage_6matrix_23matrix_modn_dense_float_celement*)':
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:6459:33: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 6459 |   for (__pyx_t_7 = 0; __pyx_t_7 < __pyx_t_6; __pyx_t_7+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp: At global scope:
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:24004:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
24004 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:24003:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
24003 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:23799:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
23799 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:23798:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
23798 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22901:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
22901 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22900:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
22900 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22774:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
22774 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22773:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
22773 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22645:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
22645 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22644:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
22644 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22455:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
22455 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22454:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
22454 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22239:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
22239 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:22238:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
22238 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:20743:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
20743 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:20742:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
20742 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:20398:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
20398 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_dense_float.cpp:20397:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
20397 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:707:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const double&}; _Tp = double; _Alloc = std::allocator<double>]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<double>::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:712:
/usr/include/givaro/givpoly1kara.inl: In function 'Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep& Givaro::Poly1Dom<Domain, Givaro::Dense>::mul(Givaro::Poly1Dom<Domain, Givaro::Dense>::Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, const Rep&, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator, Givaro::Poly1Dom<Domain, Givaro::Dense>::RepConstIterator) const [with Domain = Givaro::Modular<double>]':
/usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1
   65 |     inline typename Poly1Dom<Domain,Dense>::Rep& Poly1Dom<Domain,Dense>::mul(
      |                                                  ^~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:65:50: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
In file included from /usr/include/givaro/givpoly1denseops.inl:14,
                 from /usr/include/givaro/givpoly1.h:41,
                 from build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:712:
/usr/include/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1
  149 |         mul(R, Rbeg, Rmid,                              // Recursive dynamic choice
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  150 |             P, Pbeg, Pmid,
      |             ~~~~~~~~~~~~~~
  151 |             Q, Qbeg, Qmid);                             // PlQl in first storage part of R
      |             ~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:149:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const RepIterator' {aka 'const iterator'} changed in GCC 7.1
  153 |         mul(R, Rmid, Rend,                              // Recursive dynamic choice
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  154 |             P, Pmid, Pend,
      |             ~~~~~~~~~~~~~~
  155 |             Q, Qmid, Qend);                             // PhQh in second storage part of R
      |             ~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
/usr/include/givaro/givpoly1kara.inl:153:12: note: parameter passing for argument of type 'const RepConstIterator' {aka 'const const_iterator'} changed in GCC 7.1
In file included from /usr/include/c++/11/vector:67,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:707:
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
In file included from /usr/include/givaro/givpoly1denseops.inl:13,
                 from /usr/include/givaro/givpoly1.h:41,
                 from build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:712:
/usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<double*, std::vector<double> >' changed in GCC 7.1
   98 |         mul(R, R.begin(), R.end(),
      |         ~~~^~~~~~~~~~~~~~~~~~~~~~~
   99 |             P, P.begin(), P.end(),
      |             ~~~~~~~~~~~~~~~~~~~~~~
  100 |             Q, Q.begin(), Q.end());
      |             ~~~~~~~~~~~~~~~~~~~~~~
/usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
/usr/include/givaro/givpoly1muldiv.inl:98:12: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<const double*, std::vector<double> >' changed in GCC 7.1
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_integer_dense.o -L/usr/lib/arm-linux-gnueabihf/openblas-pthread/ -llinbox-1.7.0 -lfplll -liml -lblas -llapack -lgivaro -lpari -lflint -lmpfr -lntl -lgmp -lgmpxx -lm -lopenblas -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_integer_dense.cpython-39-arm-linux-gnueabihf.so -lpari
In file included from /usr/include/c++/11/bits/char_traits.h:39,
                 from /usr/include/c++/11/ios:40,
                 from build/cythonized/sage/matrix/matrix_integer_sparse.cpp:698:
/usr/include/c++/11/bits/stl_algobase.h: In function '_ForwardIterator std::__lower_bound(_ForwardIterator, _ForwardIterator, const _Tp&, _Compare) [with _ForwardIterator = __gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >; _Tp = unsigned int; _Compare = __gnu_cxx::__ops::_Iter_comp_val<LinBox::VectorWrapper::CompareSparseEntries<double> >]':
/usr/include/c++/11/bits/stl_algobase.h:1451:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >' changed in GCC 7.1
 1451 |     __lower_bound(_ForwardIterator __first, _ForwardIterator __last,
      |     ^~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_algobase.h:1451:5: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >' changed in GCC 7.1
In file included from /usr/include/fflas-ffpack/ffpack/ffpack.h:1983,
                 from /usr/include/fflas-ffpack/fflas-ffpack.h:35,
                 from /usr/include/linbox/matrix/densematrix/blas-submatrix.h:36,
                 from /usr/include/linbox/matrix/densematrix/blas-matrix.h:50,
                 from /usr/include/linbox/matrix/dense-matrix.h:85,
                 from build/cythonized/sage/matrix/matrix_modn_dense_double.cpp:714:
/usr/include/fflas-ffpack/ffpack/ffpack_charpoly.inl: In function 'std::__cxx11::list<typename PolRing::Element>& FFPACK::CharPoly(const PolRing&, std::__cxx11::list<typename PolRing::Element>&, size_t, typename PolRing::Domain_t::Element_ptr, size_t, typename PolRing::Domain_t::RandIter&, FFPACK::FFPACK_CHARPOLY_TAG, size_t) [with PolRing = Givaro::Poly1Dom<Givaro::Modular<double> >]':
/usr/include/fflas-ffpack/ffpack/ffpack_charpoly.inl:146:5: internal compiler error: Bus error
  146 |     }
      |     ^
0x717ebb internal_error(char const*, ...)
	???:0
0x84b707 gt_ggc_mx_lang_tree_node(void*)
	???:0
0x84b74f gt_ggc_mx_lang_tree_node(void*)
	???:0
0x84a987 gt_ggc_mx_lang_tree_node(void*)
	???:0
0x84ad7b gt_ggc_mx_lang_tree_node(void*)
	???:0
0x97ffb3 gt_ggc_mx_rtx_def(void*)
	???:0
0x2b189b gt_ggc_mx_hash_table_decl_die_hasher_(void*)
	???:0
0xeb2ddf ggc_mark_roots()
	???:0
0x8821d7 ggc_collect()
	???:0
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-11/README.Bugs> for instructions.
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_modn_dense_float.o -L/usr/lib/arm-linux-gnueabihf/openblas-pthread/ -llinbox-1.7.0 -lfplll -liml -lblas -llapack -lgivaro -lflint -lmpfr -lntl -lgmp -lgmpxx -lopenblas -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_modn_dense_float.cpython-39-arm-linux-gnueabihf.so -lpari
[252/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/rings/finite_rings -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/ext -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_modn_sparse.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_modn_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DDISABLE_COMMENTATOR -pthread -std=gnu++11
build/cythonized/sage/matrix/matrix_modn_sparse.cpp: In function 'PyObject* __pyx_pf_4sage_6matrix_18matrix_modn_sparse_18Matrix_modn_sparse_38_solve_matrix_linbox(__pyx_obj_4sage_6matrix_18matrix_modn_sparse_Matrix_modn_sparse*, PyObject*, PyObject*)':
build/cythonized/sage/matrix/matrix_modn_sparse.cpp:12071:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'long int' [-Wsign-compare]
12071 |   for (__pyx_t_11 = 0; __pyx_t_11 < __pyx_t_10; __pyx_t_11+=1) {
      |                        ~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_sparse.cpp: At global scope:
build/cythonized/sage/matrix/matrix_modn_sparse.cpp:12868:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
12868 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_sparse.cpp:12867:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
12867 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_sparse.cpp:12523:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
12523 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_modn_sparse.cpp:12522:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
12522 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[253/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_mpolynomial_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
In file included from /usr/include/c++/11/vector:72,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from build/cythonized/sage/matrix/matrix_modn_sparse.cpp:703:
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, long long unsigned int>}; _Tp = std::pair<unsigned int, long long unsigned int>; _Alloc = std::allocator<std::pair<unsigned int, long long unsigned int> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, long long unsigned int>, std::allocator<std::pair<unsigned int, long long unsigned int> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:701:
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test'
  258 |     p_Test(p, r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:822:5: note: in expansion of macro 'p_Test'
  822 |     p_Test(p,r);
      |     ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:824:5: note: in expansion of macro 'p_Test'
  824 |     p_Test(pp,r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:174:36: note: in expansion of macro 'TRUE'
  174 | #define p_CheckRing(r)            (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1321:3: note: in expansion of macro 'p_CheckRing'
 1321 |   p_CheckRing(d_r);
      |   ^~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1904:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1904 |   p_LmCheckPolyRing(a, r_a);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1905:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1905 |   p_LmCheckPolyRing(b, r_b);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1993:3: note: in expansion of macro 'p_Test'
 1993 |   p_Test(p, R);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1999:3: note: in expansion of macro 'p_Test'
 1999 |   p_Test(p, r);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2021:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2021 |   p_LmCheckPolyRing(p1, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2022:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2022 |   p_LmCheckPolyRing(p2, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:129:19: note: in expansion of macro 'p_Test'
  129 |       if (!shift) p_Test(p_in, r);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:134:7: note: in expansion of macro 'p_Test'
  134 |       p_Test(p_in, r);
      |       ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:144:19: note: in expansion of macro 'p_Test'
  144 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:149:7: note: in expansion of macro 'p_Test'
  149 |       p_Test(p_in, currRing);
      |       ^~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:171:19: note: in expansion of macro 'p_Test'
  171 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:176:7: note: in expansion of macro 'p_Test'
  176 |       p_Test(p_in, currRing);
      |       ^~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:607:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  607 |   memset(this, 0, sizeof(sLObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:917:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  917 |   memset(this, 0, sizeof(*this));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h:918:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class sLObject' from an array of 'const class sTObject' [-Wclass-memaccess]
  918 |   memcpy(this, &t, sizeof(sTObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:701:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1032:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1032 |   p_LmCheckPolyRing(p1, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1033:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1033 |   p_LmCheckPolyRing(p2, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1075:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1075 |   p_LmCheckPolyRing(p1, leadRing);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1076:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1076 |   p_LmCheckPolyRing(p2, leadRing);
      |   ^~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/polys/monomials/ring.h:12,
                 from /usr/include/singular/singular/kernel/polys.h:15,
                 from /usr/include/singular/singular/kernel/structs.h:21,
                 from /usr/include/singular/singular/Singular/libsingular.h:7,
                 from build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:701:
/usr/include/singular/singular/coeffs/longrat.h: In function 'BOOLEAN nlIsInteger(number, coeffs)':
/usr/include/singular/singular/coeffs/coeffs.h:714:22: warning: statement has no effect [-Wunused-value]
  714 | #define n_Test(a,r)  1
      |                      ^
/usr/include/singular/singular/coeffs/longrat.h:97:3: note: in expansion of macro 'n_Test'
   97 |   n_Test(q, r);
      |   ^~~~~~
build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp: At global scope:
build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:7814:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7814 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:7813:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7813 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:7469:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7469 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_mpolynomial_dense.cpp:7468:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7468 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In function 'PyObject* __pyx_pw_4sage_6matrix_18matrix_modn_sparse_18Matrix_modn_sparse_29_rank_det_linbox(PyObject*, PyObject*)':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, long long unsigned int>*, std::vector<std::pair<unsigned int, long long unsigned int>, std::allocator<std::pair<unsigned int, long long unsigned int> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:356:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, long long unsigned int>*, std::vector<std::pair<unsigned int, long long unsigned int>, std::allocator<std::pair<unsigned int, long long unsigned int> > > >' changed in GCC 7.1
  356 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {const std::pair<unsigned int, double>&}; _Tp = std::pair<unsigned int, double>; _Alloc = std::allocator<std::pair<unsigned int, double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > >::iterator' changed in GCC 7.1
  426 |       vector<_Tp, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_mpolynomial_dense.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lflint -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_mpolynomial_dense.cpython-39-arm-linux-gnueabihf.so
[254/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_polynomial_dense.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_polynomial_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/matrix/matrix_polynomial_dense.c:28006:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
28006 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_polynomial_dense.c:28005:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
28005 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_polynomial_dense.c:27661:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
27661 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_polynomial_dense.c:27660:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
27660 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc: In member function 'void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair<unsigned int, double>}; _Tp = std::pair<unsigned int, double>; _Alloc = std::allocator<std::pair<unsigned int, double> >]':
/usr/include/c++/11/bits/vector.tcc:426:7: note: parameter passing for argument of type 'std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > >::iterator' changed in GCC 7.1
/usr/include/c++/11/bits/vector.tcc: In function 'void LinBox::solve(IntVector&, typename IntVector::Element&, const LinBox::SparseMatrix<MatrixArgs ...>&, const Vector&, const LinBox::RingCategories::IntegerTag&, const LinBox::Method::Dixon&) [with IntVector = LinBox::BlasVector<Givaro::ZRing<Givaro::Integer>, std::vector<Givaro::Integer> >; MatrixArgs = {Givaro::ZRing<Givaro::Integer>, LinBox::SparseMatrixFormat::SparseSeq}; Vector = LinBox::BlasVector<Givaro::ZRing<Givaro::Integer>, std::vector<Givaro::Integer> >]':
/usr/include/c++/11/bits/vector.tcc:121:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >' changed in GCC 7.1
  121 |           _M_realloc_insert(end(), std::forward<_Args>(__args)...);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/vector.tcc:356:26: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >' changed in GCC 7.1
  356 |         _M_realloc_insert(begin() + __n, std::move(__v));
      |         ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/vector:67,
                 from /usr/include/gmp++/gmp++_int.h:20,
                 from /usr/include/gmp++/gmp++.h:57,
                 from build/cythonized/sage/matrix/matrix_modn_sparse.cpp:703:
/usr/include/c++/11/bits/stl_vector.h:1198:28: note: parameter passing for argument of type '__gnu_cxx::__normal_iterator<std::pair<unsigned int, double>*, std::vector<std::pair<unsigned int, double>, std::allocator<std::pair<unsigned int, double> > > >' changed in GCC 7.1
 1198 |           _M_realloc_insert(end(), __x);
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_modn_sparse.o -llinbox-1.7.0 -lfplll -liml -lblas -llapack -lgivaro -lflint -lmpfr -lntl -lgmp -lgmpxx -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_modn_sparse.cpython-39-arm-linux-gnueabihf.so -lpari
The bug is not reproducible, so it is likely a hardware or OS problem.
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_polynomial_dense.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_polynomial_dense.cpython-39-arm-linux-gnueabihf.so
[257/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_real_double_dense.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_real_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[256/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/ext -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_rational_sparse.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_rational_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[258/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_sparse.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1969,
                 from /usr/include/python3.9/numpy/ndarrayobject.h:12,
                 from /usr/include/python3.9/numpy/arrayobject.h:4,
                 from build/cythonized/sage/matrix/matrix_real_double_dense.c:657:
/usr/include/python3.9/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
build/cythonized/sage/matrix/matrix_real_double_dense.c:3719:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 3719 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_real_double_dense.c:3718:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3718 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_real_double_dense.c:3374:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3374 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_real_double_dense.c:3373:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3373 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_sparse.c:15895:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
15895 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_sparse.c:15894:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
15894 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_sparse.c:15768:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
15768 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_sparse.c:15767:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
15767 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_sparse.c:15639:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
15639 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_sparse.c:15638:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
15638 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_sparse.c:15449:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
15449 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_sparse.c:15448:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
15448 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_sparse.c:15233:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
15233 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_sparse.c:15232:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
15232 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_sparse.c:13914:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
13914 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_sparse.c:13913:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
13913 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_sparse.c:13569:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
13569 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_sparse.c:13568:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
13568 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_real_double_dense.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_real_double_dense.cpython-39-arm-linux-gnueabihf.so
build/cythonized/sage/matrix/matrix_rational_sparse.c:9395:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 9395 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_rational_sparse.c:9394:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9394 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_rational_sparse.c:9050:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 9050 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_rational_sparse.c:9049:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9049 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[259/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_symbolic_dense.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_symbolic_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/matrix/matrix_symbolic_dense.c:8750:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 8750 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_symbolic_dense.c:8749:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8749 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_symbolic_dense.c:8405:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 8405 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_symbolic_dense.c:8404:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8404 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_rational_sparse.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_rational_sparse.cpython-39-arm-linux-gnueabihf.so -lpari
[260/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/matrix_window.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_window.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/matrix/matrix_window.c:9271:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 9271 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_window.c:9270:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9270 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_window.c:8926:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 8926 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_window.c:8925:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8925 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_sparse.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_sparse.cpython-39-arm-linux-gnueabihf.so -lpari
[261/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/ext -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I./sage/libs/flint -I./sage/rings/finite_rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/misc.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/misc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/matrix/misc.c:9300:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 9300 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/misc.c:9299:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9299 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/misc.c:8955:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 8955 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/misc.c:8954:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8954 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_symbolic_dense.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_symbolic_dense.cpython-39-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/matrix_window.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/matrix_window.cpython-39-arm-linux-gnueabihf.so
[263/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/matroids
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matroids/basis_exchange_matroid.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/basis_exchange_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/matroids/basis_exchange_matroid.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/matroids/basis_exchange_matroid.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/matroids/basis_exchange_matroid.c:25243:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
25243 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/basis_exchange_matroid.c:25242:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
25242 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/basis_exchange_matroid.c:25038:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
25038 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/basis_exchange_matroid.c:25037:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
25037 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/misc.o -lflint -lmpfr -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/misc.cpython-39-arm-linux-gnueabihf.so -lpari
[264/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matroids/basis_matroid.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/basis_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/matroids/basis_matroid.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/matroids/basis_matroid.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/matroids/basis_matroid.c:24091:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
24091 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/basis_matroid.c:24090:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
24090 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/basis_matroid.c:23964:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
23964 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/basis_matroid.c:23963:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
23963 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/basis_matroid.c:23835:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
23835 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/basis_matroid.c:23834:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
23834 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/basis_matroid.c:23645:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
23645 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/basis_matroid.c:23644:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
23644 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/basis_matroid.c:23429:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
23429 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/basis_matroid.c:23428:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
23428 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/basis_matroid.c:15979:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
15979 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[262/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matrix/strassen.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/strassen.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/matroids/basis_matroid.c:15978:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
15978 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/basis_matroid.c:15774:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
15774 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/basis_matroid.c:15773:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
15773 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/strassen.c:9275:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 9275 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/strassen.c:9274:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9274 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/strassen.c:8930:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 8930 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/strassen.c:8929:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8929 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matrix/strassen.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matrix/strassen.cpython-39-arm-linux-gnueabihf.so -lpari
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/basis_matroid.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids/basis_matroid.cpython-39-arm-linux-gnueabihf.so -lpari
[265/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matroids/circuit_closures_matroid.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/circuit_closures_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[266/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matroids/extension.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/extension.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/basis_exchange_matroid.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids/basis_exchange_matroid.cpython-39-arm-linux-gnueabihf.so -lpari
In file included from build/cythonized/sage/matroids/circuit_closures_matroid.c:666:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/matroids/circuit_closures_matroid.c:666:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
[267/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matroids/lean_matrix.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/lean_matrix.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/matroids/extension.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/matroids/extension.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/matroids/circuit_closures_matroid.c:9860:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 9860 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/matroids/lean_matrix.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/matroids/lean_matrix.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/matroids/circuit_closures_matroid.c:9859:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 9859 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/circuit_closures_matroid.c:9655:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 9655 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/circuit_closures_matroid.c:9654:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 9654 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/circuit_closures_matroid.c:7913:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 7913 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/circuit_closures_matroid.c:7912:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 7912 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/circuit_closures_matroid.c:7786:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 7786 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/circuit_closures_matroid.c:7785:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 7785 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/circuit_closures_matroid.c:7657:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 7657 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/circuit_closures_matroid.c:7656:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 7656 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/circuit_closures_matroid.c:7467:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 7467 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/circuit_closures_matroid.c:7466:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 7466 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/circuit_closures_matroid.c:7251:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 7251 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/circuit_closures_matroid.c:7250:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 7250 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
build/cythonized/sage/matroids/extension.c:9243:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 9243 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/extension.c:9242:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 9242 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/extension.c:9038:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 9038 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/extension.c:9037:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 9037 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/lean_matrix.c: In function '__pyx_f_4sage_8matroids_11lean_matrix_13TernaryMatrix_pivot':
build/cythonized/sage/matroids/lean_matrix.c:24684:83: warning: passing argument 1 of '__pyx_f_4sage_8matroids_11lean_matrix_13TernaryMatrix_is_nonzero' from incompatible pointer type [-Wincompatible-pointer-types]
24684 |     __pyx_t_3 = __pyx_f_4sage_8matroids_11lean_matrix_13TernaryMatrix_is_nonzero(((struct __pyx_obj_4sage_8matroids_11lean_matrix_LeanMatrix *)__pyx_v_self), __pyx_v_i, __pyx_v_y); if (unlikely(__pyx_t_3 == ((int)-2))) __PYX_ERR(0, 1938, __pyx_L1_error)
      |                                                                                  ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                   |
      |                                                                                   struct __pyx_obj_4sage_8matroids_11lean_matrix_LeanMatrix *
build/cythonized/sage/matroids/lean_matrix.c:23909:139: note: expected 'struct __pyx_obj_4sage_8matroids_11lean_matrix_TernaryMatrix *' but argument is of type 'struct __pyx_obj_4sage_8matroids_11lean_matrix_LeanMatrix *'
23909 | static int __pyx_f_4sage_8matroids_11lean_matrix_13TernaryMatrix_is_nonzero(struct __pyx_obj_4sage_8matroids_11lean_matrix_TernaryMatrix *__pyx_v_self, long __pyx_v_r, long __pyx_v_c) {
      |                                                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/matroids/lean_matrix.c: In function '__pyx_f_4sage_8matroids_11lean_matrix_16QuaternaryMatrix_pivot':
build/cythonized/sage/matroids/lean_matrix.c:31190:86: warning: passing argument 1 of '__pyx_f_4sage_8matroids_11lean_matrix_16QuaternaryMatrix_is_nonzero' from incompatible pointer type [-Wincompatible-pointer-types]
31190 |     __pyx_t_5 = __pyx_f_4sage_8matroids_11lean_matrix_16QuaternaryMatrix_is_nonzero(((struct __pyx_obj_4sage_8matroids_11lean_matrix_LeanMatrix *)__pyx_v_self), __pyx_v_i, __pyx_v_y); if (unlikely(__pyx_t_5 == ((int)-2))) __PYX_ERR(0, 2523, __pyx_L1_error)
      |                                                                                     ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
      |                                                                                      |
      |                                                                                      struct __pyx_obj_4sage_8matroids_11lean_matrix_LeanMatrix *
build/cythonized/sage/matroids/lean_matrix.c:29206:145: note: expected 'struct __pyx_obj_4sage_8matroids_11lean_matrix_QuaternaryMatrix *' but argument is of type 'struct __pyx_obj_4sage_8matroids_11lean_matrix_LeanMatrix *'
29206 | static int __pyx_f_4sage_8matroids_11lean_matrix_16QuaternaryMatrix_is_nonzero(struct __pyx_obj_4sage_8matroids_11lean_matrix_QuaternaryMatrix *__pyx_v_self, long __pyx_v_r, long __pyx_v_c) {
      |                                                                                ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~
At top level:
build/cythonized/sage/matroids/lean_matrix.c:52948:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
52948 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/lean_matrix.c:52947:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
52947 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/lean_matrix.c:52564:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
52564 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/lean_matrix.c:52563:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
52563 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/lean_matrix.c:44332:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
44332 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/lean_matrix.c:44331:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
44331 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/lean_matrix.c:44121:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
44121 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/lean_matrix.c:44120:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
44120 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/circuit_closures_matroid.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids/circuit_closures_matroid.cpython-39-arm-linux-gnueabihf.so -lpari
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/extension.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids/extension.cpython-39-arm-linux-gnueabihf.so -lpari
[269/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/matroids -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matroids/matroid.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/matroids/matroid.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/matroids/matroid.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/matroids/matroid.c:77795:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
77795 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/matroid.c:77794:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
77794 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/matroid.c:77590:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
77590 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/matroid.c:77589:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
77589 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/matroid.c:75848:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
75848 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/matroid.c:75847:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
75847 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/matroid.c:75721:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
75721 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/matroid.c:75720:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
75720 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/matroid.c:75592:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
75592 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/matroid.c:75591:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
75591 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/matroid.c:75402:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
75402 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/matroid.c:75401:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
75401 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/matroid.c:75186:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
75186 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/matroid.c:75185:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
75185 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[268/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matroids/linear_matroid.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/linear_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/matroids/linear_matroid.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/matroids/linear_matroid.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/lean_matrix.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids/lean_matrix.cpython-39-arm-linux-gnueabihf.so -lpari
[270/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matroids/set_system.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/set_system.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/matroids/set_system.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/matroids/set_system.c:668:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/matroids/linear_matroid.c:77538:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
77538 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:77537:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
77537 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:77193:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
77193 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:77192:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
77192 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:77028:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
77028 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:77027:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
77027 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:76901:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
76901 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:76900:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
76900 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:76772:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
76772 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:76771:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
76771 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:76582:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
76582 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:76581:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
76581 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:76366:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
76366 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:76365:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
76365 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:68916:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
68916 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:68915:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
68915 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:68711:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
68711 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/linear_matroid.c:68710:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
68710 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
build/cythonized/sage/matroids/set_system.c:11777:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
11777 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/set_system.c:11776:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
11776 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/set_system.c:11572:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
11572 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/set_system.c:11571:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
11571 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matrix/matrix_integer_sparse.cpp: In function 'int __pyx_pymod_exec_matrix_integer_sparse(PyObject*)':
build/cythonized/sage/matrix/matrix_integer_sparse.cpp:17215:1: internal compiler error: Bus error
17215 | }
      | ^
0x717ebb internal_error(char const*, ...)
	???:0
0x913663 gt_ggc_mx(dw_attr_struct&)
	???:0
0x84b707 gt_ggc_mx_lang_tree_node(void*)
	???:0
0x84b7eb gt_ggc_mx_lang_tree_node(void*)
	???:0
0x84b74f gt_ggc_mx_lang_tree_node(void*)
	???:0
0x84a987 gt_ggc_mx_lang_tree_node(void*)
	???:0
0x84ae9b gt_ggc_mx_lang_tree_node(void*)
	???:0
0xec4bab gt_ggc_mx_vec_tree_va_gc_(void*)
	???:0
0x84c677 gt_ggc_mx_lang_type(void*)
	???:0
0x84b6d7 gt_ggc_mx_lang_tree_node(void*)
	???:0
0x84ae9b gt_ggc_mx_lang_tree_node(void*)
	???:0
0x84b62f gt_ggc_mx_lang_tree_node(void*)
	???:0
0x84a5ef gt_ggc_mx_lang_tree_node(void*)
	???:0
0x84a57f gt_ggc_mx_lang_tree_node(void*)
	???:0
0x84c4fb gt_ggc_mx_lang_decl(void*)
	???:0
0x84af13 gt_ggc_mx_lang_tree_node(void*)
	???:0
0xec4bab gt_ggc_mx_vec_tree_va_gc_(void*)
	???:0
0x84c677 gt_ggc_mx_lang_type(void*)
	???:0
0x84b6d7 gt_ggc_mx_lang_tree_node(void*)
	???:0
0x84aec7 gt_ggc_mx_lang_tree_node(void*)
	???:0
Please submit a full bug report,
with preprocessed source if appropriate.
Please include the complete backtrace with any bug report.
See <file:///usr/share/doc/gcc-11/README.Bugs> for instructions.
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/set_system.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids/set_system.cpython-39-arm-linux-gnueabihf.so -lpari
[271/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matroids/union_matroid.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/union_matroid.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/union_matroid.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids/union_matroid.cpython-39-arm-linux-gnueabihf.so
[272/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/matroids/unpickling.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/unpickling.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/matroids/unpickling.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/matroids/unpickling.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/matroids/unpickling.c:19922:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
19922 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/unpickling.c:19921:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
19921 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/unpickling.c:19577:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
19577 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/unpickling.c:19576:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
19576 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/unpickling.c:12066:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
12066 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/unpickling.c:12065:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
12065 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/unpickling.c:11861:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
11861 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/matroids/unpickling.c:11860:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
11860 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/unpickling.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids/unpickling.cpython-39-arm-linux-gnueabihf.so -lpari
[273/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/media
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/media/channels.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/media/channels.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/media/channels.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/media/channels.cpython-39-arm-linux-gnueabihf.so
[274/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/misc
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/allocator.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/allocator.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/allocator.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/allocator.cpython-39-arm-linux-gnueabihf.so
[275/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/binary_tree.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/binary_tree.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/binary_tree.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/binary_tree.cpython-39-arm-linux-gnueabihf.so -lpari
[276/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/c3.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/c3.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/c3.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/c3.cpython-39-arm-linux-gnueabihf.so
[277/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/c3_controlled.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/c3_controlled.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/c3_controlled.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/c3_controlled.cpython-39-arm-linux-gnueabihf.so
[278/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/cachefunc.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/cachefunc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/matroid.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids/matroid.cpython-39-arm-linux-gnueabihf.so -lpari
[279/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/callable_dict.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/callable_dict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/callable_dict.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/callable_dict.cpython-39-arm-linux-gnueabihf.so
[280/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/citation.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/citation.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/cachefunc.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/cachefunc.cpython-39-arm-linux-gnueabihf.so
[281/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/classcall_metaclass.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/classcall_metaclass.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/classcall_metaclass.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/classcall_metaclass.cpython-39-arm-linux-gnueabihf.so
[282/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/constant_function.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/constant_function.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/misc/constant_function.c:2357:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 2357 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/misc/constant_function.c:2356:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 2356 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/misc/constant_function.c:2230:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 2230 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/misc/constant_function.c:2229:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 2229 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/misc/constant_function.c:2101:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 2101 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/misc/constant_function.c:2100:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 2100 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/misc/constant_function.c:1911:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 1911 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/misc/constant_function.c:1910:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 1910 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/misc/constant_function.c:1695:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 1695 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/misc/constant_function.c:1694:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 1694 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/citation.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/citation.cpython-39-arm-linux-gnueabihf.so
[283/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/derivative.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/derivative.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/constant_function.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/constant_function.cpython-39-arm-linux-gnueabihf.so
build/cythonized/sage/misc/derivative.c:3701:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 3701 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/misc/derivative.c:3700:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3700 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/misc/derivative.c:3356:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3356 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/misc/derivative.c:3355:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3355 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[284/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/fast_methods.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/fast_methods.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/derivative.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/derivative.cpython-39-arm-linux-gnueabihf.so
[285/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/fpickle.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/fpickle.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/matroids/linear_matroid.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/matroids/linear_matroid.cpython-39-arm-linux-gnueabihf.so -lpari
[286/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/function_mangling.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/function_mangling.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/fast_methods.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/fast_methods.cpython-39-arm-linux-gnueabihf.so
[287/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/misc -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/inherit_comparison.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/inherit_comparison.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/inherit_comparison.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/inherit_comparison.cpython-39-arm-linux-gnueabihf.so
[288/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/lazy_attribute.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/lazy_attribute.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/function_mangling.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/function_mangling.cpython-39-arm-linux-gnueabihf.so
[289/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/lazy_import.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/lazy_import.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/fpickle.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/fpickle.cpython-39-arm-linux-gnueabihf.so
[290/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/lazy_list.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/lazy_list.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/lazy_attribute.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/lazy_attribute.cpython-39-arm-linux-gnueabihf.so
[291/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/lazy_string.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/lazy_string.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/lazy_string.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/lazy_string.cpython-39-arm-linux-gnueabihf.so
[292/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/misc_c.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/misc_c.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/lazy_list.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/lazy_list.cpython-39-arm-linux-gnueabihf.so
[293/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/nested_class.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/nested_class.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/lazy_import.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/lazy_import.cpython-39-arm-linux-gnueabihf.so
[294/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/parser.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/parser.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/misc/parser.c:11237:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
11237 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/misc/parser.c:11236:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
11236 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/misc/parser.c:11032:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
11032 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/misc/parser.c:11031:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
11031 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/misc_c.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/misc_c.cpython-39-arm-linux-gnueabihf.so
[295/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/persist.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/persist.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/nested_class.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/nested_class.cpython-39-arm-linux-gnueabihf.so
[296/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/pickle_old.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/pickle_old.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/pickle_old.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/pickle_old.cpython-39-arm-linux-gnueabihf.so
[297/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/randstate.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/randstate.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/parser.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/parser.cpython-39-arm-linux-gnueabihf.so
[298/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/reset.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/reset.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/randstate.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/randstate.cpython-39-arm-linux-gnueabihf.so
[299/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/sage_ostools.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/sage_ostools.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/reset.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/reset.cpython-39-arm-linux-gnueabihf.so
[300/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/sage_timeit_class.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/sage_timeit_class.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/sage_timeit_class.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/sage_timeit_class.cpython-39-arm-linux-gnueabihf.so
[301/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/search.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/search.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/sage_ostools.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/sage_ostools.cpython-39-arm-linux-gnueabihf.so
[302/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/session.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/session.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/search.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/search.cpython-39-arm-linux-gnueabihf.so
[303/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/stopgap.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/stopgap.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/stopgap.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/stopgap.cpython-39-arm-linux-gnueabihf.so
[304/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/misc/weak_dict.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/misc/weak_dict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/persist.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/persist.cpython-39-arm-linux-gnueabihf.so
[305/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/modular
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modular/hypergeometric_misc.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modular/hypergeometric_misc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/modular/hypergeometric_misc.c: In function '__pyx_f_4sage_7modular_19hypergeometric_misc_hgm_coeffs':
build/cythonized/sage/modular/hypergeometric_misc.c:6639:20: warning: '__pyx_v_w1' may be used uninitialized in this function [-Wmaybe-uninitialized]
 6639 |             return PyLong_FromLongLong((PY_LONG_LONG) value);
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/hypergeometric_misc.c:1560:16: note: '__pyx_v_w1' was declared here
 1560 |   PY_LONG_LONG __pyx_v_w1;
      |                ^~~~~~~~~~
build/cythonized/sage/modular/hypergeometric_misc.c:6639:20: warning: '__pyx_v_w' may be used uninitialized in this function [-Wmaybe-uninitialized]
 6639 |             return PyLong_FromLongLong((PY_LONG_LONG) value);
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/hypergeometric_misc.c:1559:16: note: '__pyx_v_w' was declared here
 1559 |   PY_LONG_LONG __pyx_v_w;
      |                ^~~~~~~~~
build/cythonized/sage/modular/hypergeometric_misc.c:2983:25: warning: '__pyx_v_q2' may be used uninitialized in this function [-Wmaybe-uninitialized]
 2983 |               __pyx_v_w = ((__pyx_v_w * __pyx_v_w2) % __pyx_v_q2);
      |               ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/session.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/session.cpython-39-arm-linux-gnueabihf.so
[306/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/modular/arithgroup
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/ext -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modular/arithgroup/arithgroup_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modular/arithgroup/arithgroup_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7923:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 7923 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7922:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 7922 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7796:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 7796 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7795:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 7795 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7667:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 7667 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7666:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 7666 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7477:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 7477 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7476:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 7476 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7261:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 7261 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7260:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 7260 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7119:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7119 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/arithgroup_element.c:7118:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7118 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/arithgroup_element.c:6774:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 6774 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/arithgroup_element.c:6773:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 6773 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modular/hypergeometric_misc.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/hypergeometric_misc.cpython-39-arm-linux-gnueabihf.so -lpari
[307/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/ext -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modular/arithgroup/congroup.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modular/arithgroup/congroup.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/misc/weak_dict.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/misc/weak_dict.cpython-39-arm-linux-gnueabihf.so
[308/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modular/arithgroup/farey_symbol.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/modular/arithgroup/farey_symbol.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/modular/arithgroup/congroup.c:7453:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7453 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/congroup.c:7452:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7452 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/congroup.c:7108:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7108 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/congroup.c:7107:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7107 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14223:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
14223 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14222:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
14222 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14096:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
14096 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:14095:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
14095 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13967:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
13967 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13966:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
13966 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13777:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
13777 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13776:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
13776 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13561:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
13561 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13560:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
13560 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13347:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
13347 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13346:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
13346 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13002:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
13002 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/arithgroup/farey_symbol.cpp:13001:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
13001 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modular/arithgroup/arithgroup_element.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup/arithgroup_element.cpython-39-arm-linux-gnueabihf.so
[309/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modform
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/flint -Isage/libs/flint -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modular/modform/eis_series_cython.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modform/eis_series_cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/modular/modform/eis_series_cython.c: In function '__pyx_f_4sage_7modular_7modform_17eis_series_cython_Ek_ZZ':
build/cythonized/sage/modular/modform/eis_series_cython.c:3044:39: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare]
 3044 |       for (__pyx_v_i = 0+1; __pyx_v_i < __pyx_t_10; __pyx_v_i++) {
      |                                       ^
At top level:
build/cythonized/sage/modular/modform/eis_series_cython.c:6030:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 6030 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modform/eis_series_cython.c:6029:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 6029 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modform/eis_series_cython.c:5685:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 5685 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modform/eis_series_cython.c:5684:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5684 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modular/arithgroup/congroup.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup/congroup.cpython-39-arm-linux-gnueabihf.so -lpari
[310/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modular/modform/l_series_gross_zagier_coeffs.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modform/l_series_gross_zagier_coeffs.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modform/eis_series_cython.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform/eis_series_cython.cpython-39-arm-linux-gnueabihf.so -lpari
[311/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modsym
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -Isage/libs/flint -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modular/modsym/apply.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modsym/apply.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99
build/cythonized/sage/modular/modsym/apply.c:3710:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 3710 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/apply.c:3709:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3709 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/apply.c:3365:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3365 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/apply.c:3364:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3364 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modsym/apply.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym/apply.cpython-39-arm-linux-gnueabihf.so
[312/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/libs/flint -Isage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modular/modsym/heilbronn.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modsym/heilbronn.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modform/l_series_gross_zagier_coeffs.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modform/l_series_gross_zagier_coeffs.cpython-39-arm-linux-gnueabihf.so -lpari
[313/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modular/modsym/manin_symbol.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modsym/manin_symbol.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/modular/modsym/heilbronn.c:11882:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
11882 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/heilbronn.c:11881:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
11881 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/heilbronn.c:11537:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
11537 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/heilbronn.c:11536:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
11536 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/manin_symbol.c:8964:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 8964 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/manin_symbol.c:8963:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 8963 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/manin_symbol.c:8837:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 8837 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/manin_symbol.c:8836:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 8836 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/manin_symbol.c:8708:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 8708 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/manin_symbol.c:8707:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 8707 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/manin_symbol.c:8518:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 8518 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/manin_symbol.c:8517:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 8517 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/manin_symbol.c:8302:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 8302 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/manin_symbol.c:8301:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 8301 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/manin_symbol.c:8088:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 8088 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/manin_symbol.c:8087:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8087 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/manin_symbol.c:7743:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7743 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/manin_symbol.c:7742:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7742 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modsym/manin_symbol.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym/manin_symbol.cpython-39-arm-linux-gnueabihf.so
[314/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modular/modsym/p1list.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modsym/p1list.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c sage/modular/arithgroup/sl2z.cpp -o build/temp.linux-armhf-3.9/sage/modular/arithgroup/sl2z.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/modular/modsym/p1list.c:12724:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
12724 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/p1list.c:12723:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
12723 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/p1list.c:12597:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
12597 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/p1list.c:12596:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
12596 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/p1list.c:12468:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
12468 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/p1list.c:12467:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
12467 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/p1list.c:12278:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
12278 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/p1list.c:12277:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
12277 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/p1list.c:12062:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
12062 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/p1list.c:12061:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
12061 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modsym/heilbronn.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym/heilbronn.cpython-39-arm-linux-gnueabihf.so -lpari
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c sage/modular/arithgroup/farey.cpp -o build/temp.linux-armhf-3.9/sage/modular/arithgroup/farey.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
[315/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modular/modsym/relation_matrix_pyx.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modsym/relation_matrix_pyx.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/modular/modsym/relation_matrix_pyx.c:4223:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4223 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/relation_matrix_pyx.c:4222:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4222 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/relation_matrix_pyx.c:3878:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3878 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/modsym/relation_matrix_pyx.c:3877:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3877 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.9/Python.h:140,
                 from sage/modular/arithgroup/farey.cpp:29:
sage/modular/arithgroup/farey.cpp: In member function 'virtual bool is_element_general::is_member(const SL2Z&) const':
/usr/include/python3.9/ceval.h:24:34: warning: 'PyObject* PyEval_CallObjectWithKeywords(PyObject*, PyObject*, PyObject*)' is deprecated [-Wdeprecated-declarations]
   24 |     PyEval_CallObjectWithKeywords(callable, arg, (PyObject *)NULL)
      |     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sage/modular/arithgroup/farey.cpp:259:22: note: in expansion of macro 'PyEval_CallObject'
  259 |   PyObject *result = PyEval_CallObject(method, tuple);
      |                      ^~~~~~~~~~~~~~~~~
/usr/include/python3.9/ceval.h:17:43: note: declared here
   17 | Py_DEPRECATED(3.9) PyAPI_FUNC(PyObject *) PyEval_CallObjectWithKeywords(
      |                                           ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~
sage/modular/arithgroup/farey.cpp: In member function 'void FareySymbol::init_pairing(const is_element_group*)':
sage/modular/arithgroup/farey.cpp:454:26: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'unsigned int'} [-Wsign-compare]
  454 |       if( missing_pair+1 == pairing.size() ) {
      |           ~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~
sage/modular/arithgroup/farey.cpp: In member function 'void FareySymbol::check_pair(const is_element_group*, int)':
sage/modular/arithgroup/farey.cpp:496:34: warning: comparison of integer expressions of different signedness: 'const int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  496 |       if( pairing[j] == NO and i != j ) {
      |                                ~~^~~~
sage/modular/arithgroup/farey.cpp: In member function 'size_t FareySymbol::paired_side(const std::vector<int>&, size_t) const':
sage/modular/arithgroup/farey.cpp:561:21: warning: comparison of integer expressions of different signedness: '__gnu_cxx::__normal_iterator<const int*, std::vector<int> >::difference_type' {aka 'int'} and 'const size_t' {aka 'const unsigned int'} [-Wsign-compare]
  561 |     if( i-p.begin() != n ) {
      |         ~~~~~~~~~~~~^~~~
sage/modular/arithgroup/farey.cpp: In member function 'std::vector<__gmp_expr<__mpq_struct [1], __mpq_struct [1]> > FareySymbol::init_cusps() const':
sage/modular/arithgroup/farey.cpp:698:17: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  698 |   for(int i=0; i<number_of_cusps(); i++) {
      |                ~^~~~~~~~~~~~~~~~~~
sage/modular/arithgroup/farey.cpp: In member function 'size_t FareySymbol::level() const':
sage/modular/arithgroup/farey.cpp:761:27: warning: comparison of integer expressions of different signedness: 'const value_type' {aka 'const int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
  761 |       if( cusp_classes[j] == i ) {
sage/modular/arithgroup/farey.cpp: In member function 'bool FareySymbol::is_element(const SL2Z&) const':
sage/modular/arithgroup/farey.cpp:913:12: warning: suggest explicit braces to avoid ambiguous 'else' [-Wdangling-else]
  913 |         if ( s == 0 and x[0] == 0 and beta.a()/beta.c() > beta.b()/beta.d() )
      |            ^
sage/modular/arithgroup/farey.cpp: In member function 'size_t FareySymbol::cusp_class(const mpq_class&) const':
sage/modular/arithgroup/farey.cpp:969:39: warning: typedef 'const_iterator' locally defined but not used [-Wunused-local-typedefs]
  969 |   typedef vector<int>::const_iterator const_iterator;
      |                                       ^~~~~~~~~~~~~~
sage/modular/arithgroup/farey.cpp: In member function 'PyObject* FareySymbol::get_cusp_widths() const':
sage/modular/arithgroup/farey.cpp:1052:27: warning: comparison of integer expressions of different signedness: 'const value_type' {aka 'const int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 1052 |       if( cusp_classes[j] == i ) {
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modsym/relation_matrix_pyx.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym/relation_matrix_pyx.cpython-39-arm-linux-gnueabihf.so
[316/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/modular/pollack_stevens
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modular/pollack_stevens/dist.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modular/pollack_stevens/dist.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99
sage/modular/arithgroup/farey.cpp: In member function 'std::vector<int> FareySymbol::init_cusp_classes() const':
sage/modular/arithgroup/farey.cpp:680:20: warning: 'j' may be used uninitialized in this function [-Wmaybe-uninitialized]
  680 |           if( c[j-1] == cusp_number ) {
      |                    ^
build/cythonized/sage/modular/pollack_stevens/dist.c:25485:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
25485 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/pollack_stevens/dist.c:25484:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
25484 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/pollack_stevens/dist.c:25358:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
25358 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/pollack_stevens/dist.c:25357:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
25357 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/pollack_stevens/dist.c:25229:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
25229 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/pollack_stevens/dist.c:25228:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
25228 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/pollack_stevens/dist.c:25039:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
25039 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/pollack_stevens/dist.c:25038:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
25038 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/pollack_stevens/dist.c:24823:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
24823 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/pollack_stevens/dist.c:24822:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
24822 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/pollack_stevens/dist.c:24609:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
24609 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/pollack_stevens/dist.c:24608:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
24608 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/pollack_stevens/dist.c:24264:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
24264 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modular/pollack_stevens/dist.c:24263:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
24263 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modular/modsym/p1list.o -lgmp -lzn_poly -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/modsym/p1list.cpython-39-arm-linux-gnueabihf.so -lpari
[317/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/modules
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modules/finite_submodule_iter.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modules/finite_submodule_iter.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/modules/finite_submodule_iter.c:5716:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 5716 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/finite_submodule_iter.c:5715:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5715 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/finite_submodule_iter.c:5371:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 5371 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/finite_submodule_iter.c:5370:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5370 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modules/finite_submodule_iter.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/finite_submodule_iter.cpython-39-arm-linux-gnueabihf.so
[318/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modules/free_module_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modules/free_module_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modular/arithgroup/farey_symbol.o build/temp.linux-armhf-3.9/sage/modular/arithgroup/sl2z.o build/temp.linux-armhf-3.9/sage/modular/arithgroup/farey.o -lgmp -lgmpxx -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/arithgroup/farey_symbol.cpython-39-arm-linux-gnueabihf.so -lpari
[319/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modules/module.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modules/module.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/modules/free_module_element.c:40263:18: warning: '__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits' defined but not used [-Wunused-function]
40263 | static PyObject *__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject *__pyx_self, PyObject *__pyx_v_d) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/free_module_element.c:40262:13: warning: '__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits' defined but not used [-Wunused-variable]
40262 | static char __pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits[] = "digits_to_bits(d) -> long\nFile: sage/arith/numerical_approx.pxd (starting at line 1)\n\n    EXAMPLES::\n\n        sage: from sage.arith.numerical_approx import digits_to_bits\n        sage: digits_to_bits(None)\n        53\n        sage: digits_to_bits(15)\n        54\n        sage: digits_to_bits(-1)\n        Traceback (most recent call last):\n        ...\n        ValueError: number of digits must be positive\n\n    TESTS::\n\n        sage: digits_to_bits(\"10\")\n        Traceback (most recent call last):\n        ...\n        TypeError: must be real number, not str\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/free_module_element.c:40003:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
40003 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/free_module_element.c:40002:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
40002 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/free_module_element.c:39876:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
39876 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/free_module_element.c:39875:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
39875 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/free_module_element.c:39747:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
39747 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/free_module_element.c:39746:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
39746 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/free_module_element.c:39557:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
39557 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/free_module_element.c:39556:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
39556 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/free_module_element.c:39341:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
39341 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/free_module_element.c:39340:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
39340 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/free_module_element.c:39199:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
39199 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/free_module_element.c:39198:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
39198 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/free_module_element.c:38854:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
38854 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/free_module_element.c:38853:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
38853 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modules/module.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/module.cpython-39-arm-linux-gnueabihf.so
[320/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_complex_double_dense.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_complex_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1969,
                 from /usr/include/python3.9/numpy/ndarrayobject.h:12,
                 from /usr/include/python3.9/numpy/arrayobject.h:4,
                 from build/cythonized/sage/modules/vector_complex_double_dense.c:657:
/usr/include/python3.9/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
build/cythonized/sage/modules/vector_complex_double_dense.c:4026:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4026 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_complex_double_dense.c:4025:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4025 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_complex_double_dense.c:3681:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3681 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_complex_double_dense.c:3680:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3680 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_complex_double_dense.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/vector_complex_double_dense.cpython-39-arm-linux-gnueabihf.so
[321/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_double_dense.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1969,
                 from /usr/include/python3.9/numpy/ndarrayobject.h:12,
                 from /usr/include/python3.9/numpy/arrayobject.h:4,
                 from build/cythonized/sage/modules/vector_double_dense.c:657:
/usr/include/python3.9/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
build/cythonized/sage/modules/vector_double_dense.c:9567:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 9567 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_double_dense.c:9566:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9566 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_double_dense.c:9222:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 9222 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_double_dense.c:9221:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9221 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_double_dense.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/vector_double_dense.cpython-39-arm-linux-gnueabihf.so
[322/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_integer_dense.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_integer_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/modules/vector_integer_dense.c:9188:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 9188 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_dense.c:9187:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 9187 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_dense.c:9061:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 9061 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_dense.c:9060:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 9060 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_dense.c:8932:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 8932 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_dense.c:8931:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 8931 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_dense.c:8742:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 8742 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_dense.c:8741:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 8741 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_dense.c:8526:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 8526 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_dense.c:8525:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 8525 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_dense.c:7118:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7118 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_dense.c:7117:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7117 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_dense.c:6773:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 6773 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_dense.c:6772:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 6772 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modular/pollack_stevens/dist.o -lflint -lgmp -lzn_poly -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modular/pollack_stevens/dist.cpython-39-arm-linux-gnueabihf.so
[323/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_integer_sparse.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_integer_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/modules/vector_integer_sparse.c:7167:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7167 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_sparse.c:7166:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7166 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_sparse.c:6822:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 6822 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_integer_sparse.c:6821:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 6821 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_integer_sparse.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/vector_integer_sparse.cpython-39-arm-linux-gnueabihf.so -lpari
[324/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/libpng16 -I./sage/cpython -I./sage/rings/finite_rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_mod2_dense.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_mod2_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -I/usr/include/libpng16 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_integer_dense.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/vector_integer_dense.cpython-39-arm-linux-gnueabihf.so -lpari
[325/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/ext -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_modn_dense.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_modn_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/modules/vector_modn_dense.c: In function '__pyx_f_4sage_7modules_17vector_modn_dense_17Vector_modn_dense__dot_product_':
build/cythonized/sage/modules/vector_modn_dense.c:5713:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 5713 |     for (__pyx_t_10 = 0; __pyx_t_10 < __pyx_t_9; __pyx_t_10+=1) {
      |                                     ^
build/cythonized/sage/modules/vector_modn_dense.c:5854:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 5854 |     for (__pyx_t_10 = 0; __pyx_t_10 < __pyx_t_9; __pyx_t_10+=1) {
      |                                     ^
build/cythonized/sage/modules/vector_mod2_dense.cpp:8308:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8308 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_mod2_dense.cpp:8307:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 8307 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_mod2_dense.cpp:8181:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8181 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_mod2_dense.cpp:8180:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 8180 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_mod2_dense.cpp:8052:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8052 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_mod2_dense.cpp:8051:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 8051 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_mod2_dense.cpp:7862:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7862 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_mod2_dense.cpp:7861:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 7861 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_mod2_dense.cpp:7646:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7646 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_mod2_dense.cpp:7645:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 7645 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_mod2_dense.cpp:7327:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7327 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_mod2_dense.cpp:7326:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7326 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_mod2_dense.cpp:6982:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 6982 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_mod2_dense.cpp:6981:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 6981 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
build/cythonized/sage/modules/vector_modn_dense.c:9411:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 9411 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_modn_dense.c:9410:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 9410 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_modn_dense.c:9284:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 9284 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_modn_dense.c:9283:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 9283 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_modn_dense.c:9155:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 9155 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_modn_dense.c:9154:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 9154 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_modn_dense.c:8965:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 8965 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_modn_dense.c:8964:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 8964 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_modn_dense.c:8749:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 8749 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_modn_dense.c:8748:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 8748 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_modn_dense.c:7430:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7430 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_modn_dense.c:7429:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7429 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_modn_dense.c:7085:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7085 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_modn_dense.c:7084:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7084 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_mod2_dense.o -lgmp -lm4ri -lgd -lpng16 -lm -lz -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/vector_mod2_dense.cpython-39-arm-linux-gnueabihf.so
[326/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_modn_sparse.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_modn_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_modn_dense.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/vector_modn_dense.cpython-39-arm-linux-gnueabihf.so -lpari
[327/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_rational_dense.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_rational_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/modules/vector_rational_dense.c:9141:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 9141 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_dense.c:9140:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 9140 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_dense.c:9014:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 9014 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_dense.c:9013:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 9013 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_dense.c:8885:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 8885 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_dense.c:8884:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 8884 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_dense.c:8695:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 8695 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_dense.c:8694:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 8694 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_dense.c:8479:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 8479 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_dense.c:8478:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 8478 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_dense.c:7071:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7071 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_dense.c:7070:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7070 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_dense.c:6726:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 6726 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_dense.c:6725:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 6725 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_modn_sparse.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/vector_modn_sparse.cpython-39-arm-linux-gnueabihf.so -lpari
[328/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_rational_sparse.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_rational_sparse.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/modules/vector_rational_sparse.c:7294:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7294 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_sparse.c:7293:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7293 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_sparse.c:6949:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 6949 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_rational_sparse.c:6948:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 6948 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_rational_sparse.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/vector_rational_sparse.cpython-39-arm-linux-gnueabihf.so -lpari
[329/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modules/vector_real_double_dense.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_real_double_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1969,
                 from /usr/include/python3.9/numpy/ndarrayobject.h:12,
                 from /usr/include/python3.9/numpy/arrayobject.h:4,
                 from build/cythonized/sage/modules/vector_real_double_dense.c:657:
/usr/include/python3.9/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
build/cythonized/sage/modules/vector_real_double_dense.c:4153:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4153 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_real_double_dense.c:4152:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4152 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_real_double_dense.c:3808:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3808 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/vector_real_double_dense.c:3807:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3807 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_rational_dense.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/vector_rational_dense.cpython-39-arm-linux-gnueabihf.so -lpari
[330/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/modules/with_basis
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/modules/with_basis/indexed_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/modules/with_basis/indexed_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/modules/with_basis/indexed_element.c:10863:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
10863 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/with_basis/indexed_element.c:10862:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
10862 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/with_basis/indexed_element.c:10736:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
10736 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/with_basis/indexed_element.c:10735:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
10735 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/with_basis/indexed_element.c:10607:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
10607 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/with_basis/indexed_element.c:10606:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
10606 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/with_basis/indexed_element.c:10417:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
10417 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/with_basis/indexed_element.c:10416:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
10416 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/with_basis/indexed_element.c:10201:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
10201 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/with_basis/indexed_element.c:10200:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
10200 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/with_basis/indexed_element.c:10059:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
10059 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/with_basis/indexed_element.c:10058:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
10058 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/with_basis/indexed_element.c:9714:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 9714 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/modules/with_basis/indexed_element.c:9713:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9713 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modules/vector_real_double_dense.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/vector_real_double_dense.cpython-39-arm-linux-gnueabihf.so
[331/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/monoids
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/monoids/free_abelian_monoid_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/monoids/free_abelian_monoid_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/monoids/free_abelian_monoid_element.c:7938:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 7938 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/monoids/free_abelian_monoid_element.c:7937:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 7937 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/monoids/free_abelian_monoid_element.c:7811:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 7811 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/monoids/free_abelian_monoid_element.c:7810:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 7810 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/monoids/free_abelian_monoid_element.c:7682:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 7682 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/monoids/free_abelian_monoid_element.c:7681:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 7681 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/monoids/free_abelian_monoid_element.c:7492:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 7492 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/monoids/free_abelian_monoid_element.c:7491:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 7491 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/monoids/free_abelian_monoid_element.c:7276:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 7276 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/monoids/free_abelian_monoid_element.c:7275:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 7275 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/monoids/free_abelian_monoid_element.c:5866:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 5866 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/monoids/free_abelian_monoid_element.c:5865:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5865 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/monoids/free_abelian_monoid_element.c:5521:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 5521 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/monoids/free_abelian_monoid_element.c:5520:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5520 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/monoids/free_abelian_monoid_element.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/monoids/free_abelian_monoid_element.cpython-39-arm-linux-gnueabihf.so -lpari
[332/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/numerical
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cypari2 -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/numerical/gauss_legendre.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/gauss_legendre.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/numerical/gauss_legendre.c:6355:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 6355 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/gauss_legendre.c:6354:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 6354 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/gauss_legendre.c:6010:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 6010 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/gauss_legendre.c:6009:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 6009 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modules/with_basis/indexed_element.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/with_basis/indexed_element.cpython-39-arm-linux-gnueabihf.so
[333/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/numerical/linear_functions.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/linear_functions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/numerical/linear_functions.c:13759:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
13759 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/linear_functions.c:13758:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
13758 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/linear_functions.c:13414:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
13414 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/linear_functions.c:13413:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
13413 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/modules/free_module_element.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/modules/free_module_element.cpython-39-arm-linux-gnueabihf.so
[334/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/numerical/linear_tensor_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/linear_tensor_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/numerical/linear_tensor_element.c:7402:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7402 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/linear_tensor_element.c:7401:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7401 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/linear_tensor_element.c:7057:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7057 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/linear_tensor_element.c:7056:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7056 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/gauss_legendre.o -lmpfr -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/gauss_legendre.cpython-39-arm-linux-gnueabihf.so
[335/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/numerical/mip.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/mip.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/numerical/mip.c:24518:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
24518 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/mip.c:24517:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
24517 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/mip.c:24173:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
24173 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/mip.c:24172:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
24172 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/linear_tensor_element.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/linear_tensor_element.cpython-39-arm-linux-gnueabihf.so
[336/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/numerical/sdp.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/sdp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/numerical/sdp.c:12039:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
12039 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/sdp.c:12038:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
12038 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/sdp.c:11694:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
11694 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/sdp.c:11693:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
11693 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/linear_functions.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/linear_functions.cpython-39-arm-linux-gnueabihf.so
[337/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/cvxopt_backend.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/cvxopt_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
The bug is not reproducible, so it is likely a hardware or OS problem.
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/sdp.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/sdp.cpython-39-arm-linux-gnueabihf.so
[338/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/cvxopt_sdp_backend.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/cvxopt_sdp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/cvxopt_backend.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends/cvxopt_backend.cpython-39-arm-linux-gnueabihf.so
[339/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/generic_backend.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/generic_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/cvxopt_sdp_backend.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends/cvxopt_sdp_backend.cpython-39-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/mip.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/mip.cpython-39-arm-linux-gnueabihf.so
[340/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/generic_sdp_backend.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/generic_sdp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[341/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/glpk_backend.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/glpk_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/numerical/backends/generic_backend.c: In function '__pyx_f_4sage_9numerical_8backends_15generic_backend_14GenericBackend_add_variables':
build/cythonized/sage/numerical/backends/generic_backend.c:3258:10: warning: '__pyx_r' may be used uninitialized in this function [-Wmaybe-uninitialized]
 3258 |   return __pyx_r;
      |          ^~~~~~~
build/cythonized/sage/numerical/backends/glpk_backend.c:23023:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
23023 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/backends/glpk_backend.c:23022:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
23022 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/backends/glpk_backend.c:22818:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
22818 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/backends/glpk_backend.c:22817:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
22817 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/generic_sdp_backend.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends/generic_sdp_backend.cpython-39-arm-linux-gnueabihf.so
[343/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/glpk_graph_backend.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/glpk_graph_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/numerical/backends/glpk_graph_backend.c:12659:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
12659 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/backends/glpk_graph_backend.c:12658:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
12658 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/backends/glpk_graph_backend.c:12454:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
12454 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/backends/glpk_graph_backend.c:12453:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
12453 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/backends/glpk_backend.c: In function '__pyx_f_4sage_9numerical_8backends_12glpk_backend_11GLPKBackend_solve':
build/cythonized/sage/numerical/backends/glpk_backend.c:9999:6: warning: '__pyx_v_solution_status' may be used uninitialized in this function [-Wmaybe-uninitialized]
 9999 |   if (__pyx_t_6) {
      |      ^
build/cythonized/sage/numerical/backends/glpk_backend.c:10114:6: warning: '__pyx_v_solve_status' may be used uninitialized in this function [-Wmaybe-uninitialized]
10114 |   if (__pyx_t_6) {
      |      ^
build/cythonized/sage/numerical/backends/glpk_graph_backend.c: In function '__pyx_f_4sage_9numerical_8backends_18glpk_graph_backend_16GLPKGraphBackend___add_edges_sage':
build/cythonized/sage/numerical/backends/glpk_graph_backend.c:6452:102: warning: '__pyx_v_low' may be used uninitialized in this function [-Wmaybe-uninitialized]
 6452 |           ((__pyx_t_4sage_9numerical_8backends_18glpk_graph_backend_c_a_data *)__pyx_v_a->data)->low = __pyx_v_low;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
build/cythonized/sage/numerical/backends/glpk_graph_backend.c:6423:102: warning: '__pyx_v_cap' may be used uninitialized in this function [-Wmaybe-uninitialized]
 6423 |           ((__pyx_t_4sage_9numerical_8backends_18glpk_graph_backend_c_a_data *)__pyx_v_a->data)->cap = __pyx_v_cap;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~
build/cythonized/sage/numerical/backends/glpk_graph_backend.c:6394:103: warning: '__pyx_v_cost' may be used uninitialized in this function [-Wmaybe-uninitialized]
 6394 |           ((__pyx_t_4sage_9numerical_8backends_18glpk_graph_backend_c_a_data *)__pyx_v_a->data)->cost = __pyx_v_cost;
      |           ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~
[342/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/glpk_exact_backend.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/glpk_exact_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/numerical/backends/glpk_graph_backend.c: In function '__pyx_f_4sage_9numerical_8backends_18glpk_graph_backend_16GLPKGraphBackend_delete_edge':
build/cythonized/sage/numerical/backends/glpk_graph_backend.c:8613:12: warning: '__pyx_v_x' may be used uninitialized in this function [-Wmaybe-uninitialized]
 8613 |         if (__pyx_t_8) {
      |            ^
build/cythonized/sage/numerical/backends/glpk_graph_backend.c:8561:12: warning: '__pyx_v_cost' may be used uninitialized in this function [-Wmaybe-uninitialized]
 8561 |         if (__pyx_t_11) {
      |            ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/glpk_exact_backend.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends/glpk_exact_backend.cpython-39-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/generic_backend.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends/generic_backend.cpython-39-arm-linux-gnueabihf.so
[345/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/matrix_sdp_backend.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/matrix_sdp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/glpk_graph_backend.o -lglpk -lgmp -lz -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends/glpk_graph_backend.cpython-39-arm-linux-gnueabihf.so -lpari
[346/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/ppl_backend.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/ppl_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[344/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/numerical/backends/interactivelp_backend.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/interactivelp_backend.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/glpk_backend.o -lglpk -lgmp -lz -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends/glpk_backend.cpython-39-arm-linux-gnueabihf.so -lpari
[347/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/plot
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/plot/complex_plot.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/plot/complex_plot.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/numerical/backends/ppl_backend.c:14230:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
14230 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/backends/ppl_backend.c:14229:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
14229 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/backends/ppl_backend.c:13885:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
13885 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/numerical/backends/ppl_backend.c:13884:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
13884 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1969,
                 from /usr/include/python3.9/numpy/ndarrayobject.h:12,
                 from /usr/include/python3.9/numpy/arrayobject.h:4,
                 from build/cythonized/sage/plot/complex_plot.c:667:
/usr/include/python3.9/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
build/cythonized/sage/plot/complex_plot.c:7845:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7845 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/plot/complex_plot.c:7844:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7844 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/plot/complex_plot.c:7500:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7500 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/plot/complex_plot.c:7499:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7499 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/matrix_sdp_backend.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends/matrix_sdp_backend.cpython-39-arm-linux-gnueabihf.so
[348/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/plot/plot3d
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/base.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/plot/plot3d/base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/plot/complex_plot.o -lgsl -lgslcblas -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/complex_plot.cpython-39-arm-linux-gnueabihf.so -lpari
[349/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/implicit_surface.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/plot/plot3d/implicit_surface.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1969,
                 from /usr/include/python3.9/numpy/ndarrayobject.h:12,
                 from /usr/include/python3.9/numpy/arrayobject.h:4,
                 from build/cythonized/sage/plot/plot3d/implicit_surface.c:659:
/usr/include/python3.9/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
build/cythonized/sage/plot/plot3d/implicit_surface.c: In function '__pyx_f_4sage_4plot_6plot3d_16implicit_surface_22MarchingCubesTriangles__update_yz_vertices':
build/cythonized/sage/plot/plot3d/implicit_surface.c:8027:21: warning: assignment to 'PyObject *' {aka 'struct _object *'} from incompatible pointer type 'struct __pyx_obj_4sage_4plot_6plot3d_16implicit_surface_VertexInfo *' [-Wincompatible-pointer-types]
 8027 |         *__pyx_t_20 = __pyx_v_v;
      |                     ^
build/cythonized/sage/plot/plot3d/implicit_surface.c:8579:21: warning: assignment to 'PyObject *' {aka 'struct _object *'} from incompatible pointer type 'struct __pyx_obj_4sage_4plot_6plot3d_16implicit_surface_VertexInfo *' [-Wincompatible-pointer-types]
 8579 |         *__pyx_t_20 = __pyx_v_v;
      |                     ^
build/cythonized/sage/plot/plot3d/implicit_surface.c: In function '__pyx_f_4sage_4plot_6plot3d_16implicit_surface_22MarchingCubesTriangles__update_x_vertices':
build/cythonized/sage/plot/plot3d/implicit_surface.c:9796:21: warning: assignment to 'PyObject *' {aka 'struct _object *'} from incompatible pointer type 'struct __pyx_obj_4sage_4plot_6plot3d_16implicit_surface_VertexInfo *' [-Wincompatible-pointer-types]
 9796 |         *__pyx_t_16 = __pyx_v_v;
      |                     ^
build/cythonized/sage/plot/plot3d/implicit_surface.c: In function '__pyx_f_4sage_4plot_6plot3d_16implicit_surface_render_implicit':
build/cythonized/sage/plot/plot3d/implicit_surface.c:13306:35: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
13306 |     for (__pyx_v_y = 0; __pyx_v_y < __pyx_t_10; __pyx_v_y++) {
      |                                   ^
build/cythonized/sage/plot/plot3d/implicit_surface.c:13325:37: warning: comparison of integer expressions of different signedness: 'unsigned int' and 'int' [-Wsign-compare]
13325 |       for (__pyx_v_z = 0; __pyx_v_z < __pyx_t_14; __pyx_v_z++) {
      |                                     ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/ppl_backend.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends/ppl_backend.cpython-39-arm-linux-gnueabihf.so
[350/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/index_face_set.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/plot/plot3d/index_face_set.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/numerical/backends/interactivelp_backend.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/numerical/backends/interactivelp_backend.cpython-39-arm-linux-gnueabihf.so
build/cythonized/sage/plot/plot3d/index_face_set.c:26280:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
26280 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/plot/plot3d/index_face_set.c:26279:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
26279 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/plot/plot3d/index_face_set.c:26075:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
26075 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/plot/plot3d/index_face_set.c:26074:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
26074 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[351/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/parametric_surface.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/plot/plot3d/parametric_surface.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/plot/plot3d/parametric_surface.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d/parametric_surface.cpython-39-arm-linux-gnueabihf.so -lpari
[352/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/shapes.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/plot/plot3d/shapes.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/plot/plot3d/implicit_surface.o -lgsl -lgslcblas -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d/implicit_surface.cpython-39-arm-linux-gnueabihf.so
[353/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/plot/plot3d/transform.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/plot/plot3d/transform.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/plot/plot3d/transform.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d/transform.cpython-39-arm-linux-gnueabihf.so
[354/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/probability
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/probability/probability_distribution.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/probability/probability_distribution.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DGSL_DISABLE_DEPRECATED -std=c99
build/cythonized/sage/probability/probability_distribution.c: In function '__pyx_pf_4sage_11probability_24probability_distribution_21SphericalDistribution_4set_random_number_generator':
build/cythonized/sage/probability/probability_distribution.c:3038:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 3038 |     __pyx_v_self->T = gsl_rng_default;
      |                     ^
build/cythonized/sage/probability/probability_distribution.c:3067:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 3067 |     __pyx_v_self->T = gsl_rng_ranlxd2;
      |                     ^
build/cythonized/sage/probability/probability_distribution.c:3096:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 3096 |     __pyx_v_self->T = gsl_rng_taus2;
      |                     ^
build/cythonized/sage/probability/probability_distribution.c: In function '__pyx_pf_4sage_11probability_24probability_distribution_16RealDistribution_4set_random_number_generator':
build/cythonized/sage/probability/probability_distribution.c:4032:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 4032 |     __pyx_v_self->T = gsl_rng_default;
      |                     ^
build/cythonized/sage/probability/probability_distribution.c:4061:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 4061 |     __pyx_v_self->T = gsl_rng_ranlxd2;
      |                     ^
build/cythonized/sage/probability/probability_distribution.c:4090:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 4090 |     __pyx_v_self->T = gsl_rng_taus2;
      |                     ^
build/cythonized/sage/probability/probability_distribution.c: In function '__pyx_pf_4sage_11probability_24probability_distribution_27GeneralDiscreteDistribution_4set_random_number_generator':
build/cythonized/sage/probability/probability_distribution.c:9604:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 9604 |     __pyx_v_self->T = gsl_rng_default;
      |                     ^
build/cythonized/sage/probability/probability_distribution.c:9633:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 9633 |     __pyx_v_self->T = gsl_rng_ranlxd2;
      |                     ^
build/cythonized/sage/probability/probability_distribution.c:9662:21: warning: assignment discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 9662 |     __pyx_v_self->T = gsl_rng_taus2;
      |                     ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/plot/plot3d/index_face_set.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d/index_face_set.cpython-39-arm-linux-gnueabihf.so -lpari
[355/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/quadratic_forms
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/rings/finite_rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/quadratic_forms/count_local_2.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/quadratic_forms/count_local_2.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/quadratic_forms/count_local_2.c:6245:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 6245 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quadratic_forms/count_local_2.c:6244:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 6244 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quadratic_forms/count_local_2.c:5900:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 5900 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quadratic_forms/count_local_2.c:5899:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5899 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/plot/plot3d/shapes.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d/shapes.cpython-39-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/quadratic_forms/count_local_2.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms/count_local_2.cpython-39-arm-linux-gnueabihf.so
[357/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/quadratic_forms/ternary.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/quadratic_forms/ternary.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/probability/probability_distribution.o -lgsl -lgslcblas -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/probability/probability_distribution.cpython-39-arm-linux-gnueabihf.so -lpari
[358/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/quivers
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/quivers/algebra_elements.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/quivers/algebra_elements.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/quivers/algebra_elements.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/quivers/algebra_elements.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
build/cythonized/sage/quivers/algebra_elements.c: In function '__pyx_f_4sage_7quivers_16algebra_elements_poly_hash':
build/cythonized/sage/quivers/algebra_elements.c:10077:54: warning: right shift count >= width of type [-Wshift-count-overflow]
10077 |     __pyx_v_out = ((__pyx_v_out << 7) | (__pyx_v_out >> ((sizeof(long)) - 7)));
      |                                                      ^~
[356/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/quadratic_forms/quadratic_form__evaluate.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/quadratic_forms/quadratic_form__evaluate.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
At top level:
build/cythonized/sage/quivers/algebra_elements.c:36542:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
36542 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:36541:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
36541 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:36415:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
36415 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:36414:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
36414 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:36286:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
36286 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:36285:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
36285 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:36096:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
36096 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:36095:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
36095 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:35880:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
35880 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:35879:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
35879 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:35738:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
35738 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:35737:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
35737 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:35393:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
35393 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:35392:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
35392 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:28172:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
28172 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/quadratic_forms/quadratic_form__evaluate.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms/quadratic_form__evaluate.cpython-39-arm-linux-gnueabihf.so
build/cythonized/sage/quivers/algebra_elements.c:28171:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
28171 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:27967:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
27967 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:27966:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
27966 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:10819:12: warning: '__pyx_f_4sage_7quivers_16algebra_elements_poly_iadd_d' defined but not used [-Wunused-function]
10819 | static int __pyx_f_4sage_7quivers_16algebra_elements_poly_iadd_d(struct __pyx_t_4sage_7quivers_16algebra_elements_path_poly_t *__pyx_v_P1, struct __pyx_t_4sage_7quivers_16algebra_elements_path_poly_t *__pyx_v_P2, __pyx_t_4sage_7quivers_16algebra_elements_path_order_t __pyx_v_cmp_terms) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:8248:70: warning: '__pyx_f_4sage_7quivers_16algebra_elements_term_mul_term' defined but not used [-Wunused-function]
 8248 | static struct __pyx_t_4sage_7quivers_16algebra_elements_path_term_t *__pyx_f_4sage_7quivers_16algebra_elements_term_mul_term(struct __pyx_t_4sage_7quivers_16algebra_elements_path_term_t *__pyx_v_T1, struct __pyx_t_4sage_7quivers_16algebra_elements_path_term_t *__pyx_v_T2) {
      |                                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:8070:70: warning: '__pyx_f_4sage_7quivers_16algebra_elements_term_scale_recursive' defined but not used [-Wunused-function]
 8070 | static struct __pyx_t_4sage_7quivers_16algebra_elements_path_term_t *__pyx_f_4sage_7quivers_16algebra_elements_term_scale_recursive(struct __pyx_t_4sage_7quivers_16algebra_elements_path_term_t *__pyx_v_T, PyObject *__pyx_v_coef) {
      |                                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:7193:12: warning: '__pyx_f_4sage_7quivers_16algebra_elements_path_mul_mon_mul_path' defined but not used [-Wunused-function]
 7193 | static int __pyx_f_4sage_7quivers_16algebra_elements_path_mul_mon_mul_path(struct __pyx_t_4sage_7quivers_16algebra_elements_path_mon_s *__pyx_v_out, __pyx_t_4sage_15data_structures_25bounded_integer_sequences_biseq_s *__pyx_v_p, struct __pyx_t_4sage_7quivers_16algebra_elements_path_mon_s *__pyx_v_T, __pyx_t_4sage_15data_structures_25bounded_integer_sequences_biseq_s *__pyx_v_q) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c:6252:70: warning: '__pyx_f_4sage_7quivers_16algebra_elements_term_create_keep' defined but not used [-Wunused-function]
 6252 | static struct __pyx_t_4sage_7quivers_16algebra_elements_path_term_t *__pyx_f_4sage_7quivers_16algebra_elements_term_create_keep(PyObject *__pyx_v_coef, __pyx_t_4sage_15data_structures_25bounded_integer_sequences_biseq_s *__pyx_v_Mon, long __pyx_v_Pos, mp_size_t __pyx_v_L_len, mp_size_t __pyx_v_S_len) {
      |                                                                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[359/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/data_structures -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/quivers/paths.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/quivers/paths.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/quivers/paths.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/quivers/paths.c:669:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/quivers/paths.c:17915:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
17915 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:17914:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
17914 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:17788:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
17788 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:17787:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
17787 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:17659:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
17659 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:17658:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
17658 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:17469:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
17469 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:17468:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
17468 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:17253:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
17253 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:17252:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
17252 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:10093:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
10093 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:10092:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
10092 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:9888:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 9888 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:9887:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 9887 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:8108:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 8108 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:8107:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8107 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:7763:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7763 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/paths.c:7762:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7762 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/quivers/algebra_elements.c: In function '__pyx_f_4sage_7quivers_16algebra_elements_18PathAlgebraElement__add_':
build/cythonized/sage/quivers/algebra_elements.c:22702:28: warning: '__pyx_v_tmp' may be used uninitialized in this function [-Wmaybe-uninitialized]
22702 |           __pyx_v_tmp->nxt = __pyx_t_5;
      |           ~~~~~~~~~~~~~~~~~^~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/quivers/paths.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quivers/paths.cpython-39-arm-linux-gnueabihf.so -lpari
[360/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/rings
creating build/temp.linux-armhf-3.9/sage/rings/bernmm
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DUSE_THREADS=1 -DTHREAD_STACK_SIZE=4096 -Isage/rings -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/bernmm.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/bernmm.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/rings/bernmm.cpp:3506:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 3506 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/bernmm.cpp:3505:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3505 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/bernmm.cpp:3161:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 3161 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/bernmm.cpp:3160:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3160 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/plot/plot3d/base.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/plot/plot3d/base.cpython-39-arm-linux-gnueabihf.so
[361/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/bernoulli_mod_p.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/bernoulli_mod_p.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DUSE_THREADS=1 -DTHREAD_STACK_SIZE=4096 -Isage/rings -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c sage/rings/bernmm/bern_modp.cpp -o build/temp.linux-armhf-3.9/sage/rings/bernmm/bern_modp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
sage/rings/bernmm/bern_modp.cpp: In function 'long int bernmm::bernsum_pow2(long int, NTL::mulmod_t, long int, long int, long int)':
sage/rings/bernmm/bern_modp.cpp:401:26: warning: comparison of integer expressions of different signedness: 'long int' and 'bernmm::word_t' {aka 'long unsigned int'} [-Wsign-compare]
  401 |       for (long i = 0; i < TABLE_SIZE; i++)
      |                          ^
sage/rings/bernmm/bern_modp.cpp: In function 'long int bernmm::bernsum_pow2_redc(long int, NTL::mulmod_t, long int, long int, long int)':
sage/rings/bernmm/bern_modp.cpp:624:26: warning: comparison of integer expressions of different signedness: 'long int' and 'bernmm::word_t' {aka 'long unsigned int'} [-Wsign-compare]
  624 |       for (long i = 0; i < TABLE_SIZE; i++)
      |                          ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/quivers/algebra_elements.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quivers/algebra_elements.cpython-39-arm-linux-gnueabihf.so -lpari
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DUSE_THREADS=1 -DTHREAD_STACK_SIZE=4096 -Isage/rings -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c sage/rings/bernmm/bern_modp_util.cpp -o build/temp.linux-armhf-3.9/sage/rings/bernmm/bern_modp_util.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
[362/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_interval.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/complex_interval.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/rings/bernoulli_mod_p.cpp:1630:
./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/bernoulli_mod_p.cpp:1630:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/rings/complex_interval.c:20145:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
20145 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_interval.c:20144:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
20144 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_interval.c:19800:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
19800 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_interval.c:19799:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
19799 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -DUSE_THREADS=1 -DTHREAD_STACK_SIZE=4096 -Isage/rings -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c sage/rings/bernmm/bern_rat.cpp -o build/temp.linux-armhf-3.9/sage/rings/bernmm/bern_rat.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
sage/rings/bernmm/bern_rat.cpp: In function 'void bernmm::bern_rat(__mpq_struct*, long int, int)':
sage/rings/bernmm/bern_rat.cpp:280:17: warning: unused variable 'log2' [-Wunused-variable]
  280 |    const double log2 =    0.69314718055994528622676;
      |                 ^~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/bernoulli_mod_p.o -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/bernoulli_mod_p.cpython-39-arm-linux-gnueabihf.so
[363/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -Isage/cpython -I/usr/lib/python3/dist-packages/gmpy2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_mpc.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/complex_mpc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/bernmm.o build/temp.linux-armhf-3.9/sage/rings/bernmm/bern_modp.o build/temp.linux-armhf-3.9/sage/rings/bernmm/bern_modp_util.o build/temp.linux-armhf-3.9/sage/rings/bernmm/bern_rat.o -lntl -lgmp -lpthread -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/bernmm.cpython-39-arm-linux-gnueabihf.so -lpari
[364/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_number.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/complex_number.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/complex_number.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/complex_number.cpython-39-arm-linux-gnueabihf.so
[365/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/factorint.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/factorint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/complex_mpc.c:24319:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
24319 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:24318:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
24318 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:24192:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
24192 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:24191:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
24191 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:24063:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
24063 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:24062:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
24062 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:23873:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
23873 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:23872:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
23872 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:23657:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
23657 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:23656:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
23656 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:23494:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
23494 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:23493:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
23493 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:23289:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
23289 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:23288:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
23288 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:22971:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
22971 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:22970:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
22970 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:22626:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
22626 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpc.c:22625:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
22625 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/factorint.c:7395:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7395 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/factorint.c:7394:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7394 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/factorint.c:7050:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7050 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/factorint.c:7049:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7049 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/factorint.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/factorint.cpython-39-arm-linux-gnueabihf.so
[366/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cypari2 -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/fast_arith.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/fast_arith.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/fast_arith.c: In function '__pyx_f_4sage_5rings_10fast_arith_prime_range':
build/cythonized/sage/rings/fast_arith.c:3849:31: warning: comparison of integer expressions of different signedness: 'pari_ulong' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
 3849 |     __pyx_t_27 = ((maxprime() < __pyx_v_c_stop) != 0);
      |                               ^
build/cythonized/sage/rings/fast_arith.c:3900:36: warning: comparison of integer expressions of different signedness: 'pari_ulong' {aka 'long unsigned int'} and 'long int' [-Wsign-compare]
 3900 |         if (unlikely(!((maxprime() >= __pyx_v_c_stop) != 0))) {
      |                                    ^~
build/cythonized/sage/rings/fast_arith.c:849:43: note: in definition of macro 'unlikely'
  849 |   #define unlikely(x) __builtin_expect(!!(x), 0)
      |                                           ^
At top level:
build/cythonized/sage/rings/fast_arith.c:8665:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 8665 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fast_arith.c:8664:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8664 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fast_arith.c:8320:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 8320 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fast_arith.c:8319:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8319 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/complex_interval.o -lflint -lmpfi -lmpfr -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/complex_interval.cpython-39-arm-linux-gnueabihf.so -lpari
[367/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings/finite_rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/fraction_field_FpT.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/fraction_field_FpT.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/rings/fraction_field_FpT.cpp:20098:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
20098 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp:20097:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
20097 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp:19971:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
19971 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp:19970:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
19970 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp:19842:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
19842 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp:19841:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
19841 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp:19652:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
19652 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp:19651:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
19651 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp:19436:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
19436 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp:19435:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
19435 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp:18972:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
18972 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp:18971:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
18971 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp:18627:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
18627 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp:18626:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
18626 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/fast_arith.o -lpari -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/fast_arith.cpython-39-arm-linux-gnueabihf.so
[368/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/fraction_field_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/fraction_field_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/fraction_field_element.c:14371:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
14371 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_element.c:14370:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
14370 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_element.c:14244:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
14244 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_element.c:14243:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
14243 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_element.c:14115:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
14115 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_element.c:14114:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
14114 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_element.c:13925:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
13925 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_element.c:13924:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
13924 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_element.c:13709:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
13709 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_element.c:13708:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
13708 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_element.c:13567:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
13567 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_element.c:13566:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
13566 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_element.c:13222:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
13222 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_element.c:13221:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
13221 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/quadratic_forms/ternary.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/quadratic_forms/ternary.cpython-39-arm-linux-gnueabihf.so
[369/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/flint -Isage/cpython -I./sage/rings -I/usr/lib/python3/dist-packages/gmpy2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/integer.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/integer.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/integer.c: In function '__pyx_pf_4sage_5rings_7integer_7Integer_56digits':
build/cythonized/sage/rings/integer.c:10754:35: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
10754 |     for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_6; __pyx_v_i++) {
      |                                   ^
build/cythonized/sage/rings/integer.c: In function '__pyx_f_4sage_5rings_7integer_7Integer__exact_log_mpfi_log':
build/cythonized/sage/rings/integer.c:17518:47: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
17518 |     __pyx_t_10 = (((1 << (__pyx_v_pow_2 - 1)) == (__pyx_v_upper - __pyx_v_lower)) != 0);
      |                                               ^~
build/cythonized/sage/rings/integer.c: In function '__pyx_pf_4sage_5rings_7integer_7Integer_136trial_division':
build/cythonized/sage/rings/integer.c:24652:33: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
24652 |     __pyx_t_1 = ((__pyx_v_bound < __pyx_v_limit) != 0);
      |                                 ^
At top level:
build/cythonized/sage/rings/integer.c:51120:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
51120 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:51119:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
51119 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:50993:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
50993 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:50992:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
50992 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:50864:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
50864 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:50863:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
50863 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:50674:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
50674 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:50673:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
50673 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:50458:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
50458 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:50457:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
50457 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:48503:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
48503 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:48502:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
48502 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:48298:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
48298 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:48297:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
48297 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:46611:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
46611 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:46610:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
46610 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:46266:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
46266 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:46265:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
46265 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer.c:45365:18: warning: '__pyx_f_4sage_5rings_7integer_integer' defined but not used [-Wunused-function]
45365 | static PyObject *__pyx_f_4sage_5rings_7integer_integer(PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp: In function '__pyx_obj_4sage_5rings_18fraction_field_FpT_FpTElement* __pyx_f_4sage_5rings_18fraction_field_FpT_10FpTElement_next(__pyx_obj_4sage_5rings_18fraction_field_FpT_FpTElement*, int)':
build/cythonized/sage/rings/fraction_field_FpT.cpp:17834:3: warning: '__pyx_v_a' may be used uninitialized in this function [-Wmaybe-uninitialized]
17834 |   if (__pyx_t_4) {
      |   ^~
build/cythonized/sage/rings/fraction_field_FpT.cpp:17730:8: note: '__pyx_v_a' was declared here
17730 |   long __pyx_v_a;
      |        ^~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp:17834:3: warning: '__pyx_v_a' may be used uninitialized in this function [-Wmaybe-uninitialized]
17834 |   if (__pyx_t_4) {
      |   ^~
build/cythonized/sage/rings/fraction_field_FpT.cpp:17730:8: note: '__pyx_v_a' was declared here
17730 |   long __pyx_v_a;
      |        ^~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp:17834:3: warning: '__pyx_v_a' may be used uninitialized in this function [-Wmaybe-uninitialized]
17834 |   if (__pyx_t_4) {
      |   ^~
build/cythonized/sage/rings/fraction_field_FpT.cpp:17730:8: note: '__pyx_v_a' was declared here
17730 |   long __pyx_v_a;
      |        ^~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/complex_mpc.o -lmpfr -lmpc -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/complex_mpc.cpython-39-arm-linux-gnueabihf.so
[370/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/integer_ring.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/integer_ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/integer_ring.c:16290:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
16290 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer_ring.c:16289:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
16289 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer_ring.c:16163:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
16163 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer_ring.c:16162:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
16162 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer_ring.c:16034:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
16034 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer_ring.c:16033:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
16033 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer_ring.c:15844:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
15844 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer_ring.c:15843:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
15843 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer_ring.c:15628:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
15628 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer_ring.c:15627:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
15627 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer_ring.c:15269:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
15269 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer_ring.c:15268:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
15268 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer_ring.c:14924:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
14924 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer_ring.c:14923:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
14923 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/integer_ring.c:4013:13: warning: '__pyx_f_4sage_5rings_12integer_ring_late_import' defined but not used [-Wunused-function]
 4013 | static void __pyx_f_4sage_5rings_12integer_ring_late_import(void) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/fraction_field_FpT.cpp: In function 'PyObject* __pyx_pf_4sage_5rings_18fraction_field_FpT_8FpT_iter_8__next__(__pyx_obj_4sage_5rings_18fraction_field_FpT_FpT_iter*)':
build/cythonized/sage/rings/fraction_field_FpT.cpp:17834:3: warning: '__pyx_v_a' may be used uninitialized in this function [-Wmaybe-uninitialized]
17834 |   if (__pyx_t_4) {
      |   ^~
build/cythonized/sage/rings/fraction_field_FpT.cpp:17730:8: note: '__pyx_v_a' was declared here
17730 |   long __pyx_v_a;
      |        ^~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/fraction_field_element.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/fraction_field_element.cpython-39-arm-linux-gnueabihf.so
[371/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/laurent_series_ring_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/laurent_series_ring_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/fraction_field_FpT.o -lflint -lntl -lgmp -lzn_poly -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/fraction_field_FpT.cpython-39-arm-linux-gnueabihf.so -lpari
[372/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/morphism.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/morphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/laurent_series_ring_element.c:20083:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
20083 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/laurent_series_ring_element.c:20082:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
20082 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/laurent_series_ring_element.c:19956:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
19956 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/laurent_series_ring_element.c:19955:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
19955 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/laurent_series_ring_element.c:19827:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
19827 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/laurent_series_ring_element.c:19826:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
19826 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/laurent_series_ring_element.c:19637:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
19637 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/laurent_series_ring_element.c:19636:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
19636 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/laurent_series_ring_element.c:19421:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
19421 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/laurent_series_ring_element.c:19420:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
19420 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/laurent_series_ring_element.c:19279:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
19279 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/laurent_series_ring_element.c:19278:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
19278 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/laurent_series_ring_element.c:18934:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
18934 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/laurent_series_ring_element.c:18933:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
18933 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/morphism.c:25307:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
25307 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/morphism.c:25306:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
25306 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/morphism.c:25180:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
25180 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/morphism.c:25179:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
25179 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/morphism.c:25051:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
25051 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/morphism.c:25050:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
25050 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/morphism.c:24861:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
24861 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/morphism.c:24860:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
24860 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/morphism.c:24645:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
24645 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/morphism.c:24644:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
24644 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/morphism.c:24431:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
24431 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/morphism.c:24430:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
24430 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/morphism.c:24086:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
24086 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/morphism.c:24085:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
24085 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/integer_ring.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/integer_ring.cpython-39-arm-linux-gnueabihf.so -lpari
[373/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/noncommutative_ideals.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/noncommutative_ideals.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/noncommutative_ideals.c:4933:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4933 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/noncommutative_ideals.c:4932:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4932 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/noncommutative_ideals.c:4588:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 4588 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/noncommutative_ideals.c:4587:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4587 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/noncommutative_ideals.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/noncommutative_ideals.cpython-39-arm-linux-gnueabihf.so
[374/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/power_series_mpoly.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/power_series_mpoly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/power_series_mpoly.c:6161:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 6161 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_mpoly.c:6160:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 6160 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_mpoly.c:5816:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 5816 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_mpoly.c:5815:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5815 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/power_series_mpoly.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/power_series_mpoly.cpython-39-arm-linux-gnueabihf.so
[375/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/power_series_pari.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/power_series_pari.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/laurent_series_ring_element.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/laurent_series_ring_element.cpython-39-arm-linux-gnueabihf.so
build/cythonized/sage/rings/power_series_pari.c:12041:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
12041 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_pari.c:12040:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
12040 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_pari.c:11696:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
11696 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_pari.c:11695:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
11695 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[376/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/power_series_poly.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/power_series_poly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/integer.o -lpari -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/integer.cpython-39-arm-linux-gnueabihf.so -lpari
[377/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/power_series_ring_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/power_series_ring_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/power_series_poly.c:13541:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
13541 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_poly.c:13540:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
13540 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_poly.c:13196:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
13196 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_poly.c:13195:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
13195 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_ring_element.c:27588:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
27588 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_ring_element.c:27587:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
27587 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_ring_element.c:27461:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
27461 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_ring_element.c:27460:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
27460 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_ring_element.c:27332:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
27332 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_ring_element.c:27331:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
27331 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_ring_element.c:27142:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
27142 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_ring_element.c:27141:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
27141 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_ring_element.c:26926:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
26926 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_ring_element.c:26925:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
26925 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_ring_element.c:26784:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
26784 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_ring_element.c:26783:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
26783 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_ring_element.c:26439:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
26439 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/power_series_ring_element.c:26438:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
26438 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/morphism.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/morphism.cpython-39-arm-linux-gnueabihf.so
[378/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/puiseux_series_ring_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/puiseux_series_ring_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/puiseux_series_ring_element.c:12459:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
12459 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/puiseux_series_ring_element.c:12458:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
12458 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/puiseux_series_ring_element.c:12332:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
12332 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/puiseux_series_ring_element.c:12331:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
12331 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/puiseux_series_ring_element.c:12203:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
12203 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/puiseux_series_ring_element.c:12202:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
12202 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/puiseux_series_ring_element.c:12013:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
12013 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/puiseux_series_ring_element.c:12012:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
12012 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/puiseux_series_ring_element.c:11797:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
11797 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/puiseux_series_ring_element.c:11796:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
11796 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/puiseux_series_ring_element.c:11655:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
11655 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/puiseux_series_ring_element.c:11654:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
11654 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/puiseux_series_ring_element.c:11310:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
11310 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/puiseux_series_ring_element.c:11309:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
11309 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/power_series_pari.o -lpari -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/power_series_pari.cpython-39-arm-linux-gnueabihf.so
[379/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -I/usr/lib/python3/dist-packages/cypari2 -Isage/cpython -I/usr/lib/python3/dist-packages/gmpy2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/rational.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/rational.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/rings/rational.cpp:37062:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
37062 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:37061:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
37061 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:36935:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
36935 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:36934:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
36934 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:36806:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
36806 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:36805:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
36805 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:36616:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
36616 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:36615:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
36615 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:36400:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
36400 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:36399:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
36399 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:36237:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
36237 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:36236:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
36236 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:36032:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
36032 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:36031:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
36031 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:34218:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
34218 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:34217:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
34217 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:33873:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
33873 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:33872:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
33872 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:4638:18: warning: 'PyObject* __pyx_f_4sage_5rings_8rational_Rational_sub_(__pyx_obj_4sage_5rings_8rational_Rational*, __pyx_obj_4sage_5rings_8rational_Rational*)' defined but not used [-Wunused-function]
 4638 | static PyObject *__pyx_f_4sage_5rings_8rational_Rational_sub_(struct __pyx_obj_4sage_5rings_8rational_Rational *__pyx_v_self, struct __pyx_obj_4sage_5rings_8rational_Rational *__pyx_v_other) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:4543:18: warning: 'PyObject* __pyx_f_4sage_5rings_8rational_Rational_add_(__pyx_obj_4sage_5rings_8rational_Rational*, __pyx_obj_4sage_5rings_8rational_Rational*)' defined but not used [-Wunused-function]
 4543 | static PyObject *__pyx_f_4sage_5rings_8rational_Rational_add_(struct __pyx_obj_4sage_5rings_8rational_Rational *__pyx_v_self, struct __pyx_obj_4sage_5rings_8rational_Rational *__pyx_v_other) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:4448:18: warning: 'PyObject* __pyx_f_4sage_5rings_8rational_Rational_div_(__pyx_obj_4sage_5rings_8rational_Rational*, __pyx_obj_4sage_5rings_8rational_Rational*)' defined but not used [-Wunused-function]
 4448 | static PyObject *__pyx_f_4sage_5rings_8rational_Rational_div_(struct __pyx_obj_4sage_5rings_8rational_Rational *__pyx_v_a, struct __pyx_obj_4sage_5rings_8rational_Rational *__pyx_v_b) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/rational.cpp:4353:18: warning: 'PyObject* __pyx_f_4sage_5rings_8rational_Rational_mul_(__pyx_obj_4sage_5rings_8rational_Rational*, __pyx_obj_4sage_5rings_8rational_Rational*)' defined but not used [-Wunused-function]
 4353 | static PyObject *__pyx_f_4sage_5rings_8rational_Rational_mul_(struct __pyx_obj_4sage_5rings_8rational_Rational *__pyx_v_a, struct __pyx_obj_4sage_5rings_8rational_Rational *__pyx_v_b) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/power_series_poly.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/power_series_poly.cpython-39-arm-linux-gnueabihf.so
[380/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/gmpy2 -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_double.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/real_double.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -DGSL_DISABLE_DEPRECATED -std=c99
build/cythonized/sage/rings/real_double.c:24009:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
24009 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_double.c:24008:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
24008 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_double.c:23882:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
23882 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_double.c:23881:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
23881 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_double.c:23753:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
23753 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_double.c:23752:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
23752 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_double.c:23563:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
23563 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_double.c:23562:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
23562 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_double.c:23347:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
23347 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_double.c:23346:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
23346 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_double.c:22168:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
22168 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_double.c:22167:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
22167 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_double.c:21823:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
21823 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_double.c:21822:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
21822 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/real_double.c:719:
/usr/lib/python3/dist-packages/gmpy2/gmpy2.h:580:1: warning: 'import_gmpy2' defined but not used [-Wunused-function]
  580 | import_gmpy2(void)
      | ^~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/puiseux_series_ring_element.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/puiseux_series_ring_element.cpython-39-arm-linux-gnueabihf.so
[381/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_interval_absolute.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/real_interval_absolute.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/real_interval_absolute.c:13183:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
13183 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_interval_absolute.c:13182:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
13182 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_interval_absolute.c:12838:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
12838 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_interval_absolute.c:12837:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
12837 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/real_interval_absolute.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/real_interval_absolute.cpython-39-arm-linux-gnueabihf.so
[382/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_lazy.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/real_lazy.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/real_double.o -lgsl -lgslcblas -lpari -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/real_double.cpython-39-arm-linux-gnueabihf.so -lpari
[383/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_mpfi.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/real_mpfi.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/power_series_ring_element.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/power_series_ring_element.cpython-39-arm-linux-gnueabihf.so
[384/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cypari2 -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -Isage/cpython -I/usr/lib/python3/dist-packages/gmpy2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_mpfr.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/real_mpfr.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/real_mpfi.c: In function '__pyx_f_4sage_5rings_9real_mpfi_24RealIntervalFieldElement__str_question_style':
build/cythonized/sage/rings/real_mpfi.c:12500:68: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'mp_exp_t' {aka 'long int'} [-Wsign-compare]
12500 |     __pyx_t_11 = ((mpz_sizeinbase(__pyx_v_lower_mpz, __pyx_v_base) < __pyx_v_expo_delta) != 0);
      |                                                                    ^
build/cythonized/sage/rings/real_mpfi.c:12620:68: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'mp_exp_t' {aka 'long int'} [-Wsign-compare]
12620 |     __pyx_t_11 = ((mpz_sizeinbase(__pyx_v_upper_mpz, __pyx_v_base) < __pyx_v_expo_delta) != 0);
      |                                                                    ^
build/cythonized/sage/rings/real_lazy.c:20875:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
20875 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_lazy.c:20874:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
20874 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_lazy.c:20748:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
20748 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_lazy.c:20747:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
20747 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_lazy.c:20619:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
20619 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_lazy.c:20618:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
20618 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_lazy.c:20429:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
20429 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_lazy.c:20428:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
20428 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_lazy.c:20213:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
20213 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_lazy.c:20212:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
20212 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_lazy.c:20071:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
20071 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_lazy.c:20070:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
20070 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_lazy.c:19726:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
19726 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_lazy.c:19725:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
19725 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_lazy.c:7055:12: warning: '__pyx_f_4sage_5rings_9real_lazy_get_new_prec' defined but not used [-Wunused-function]
 7055 | static int __pyx_f_4sage_5rings_9real_lazy_get_new_prec(PyObject *__pyx_v_R, int __pyx_v_depth) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
At top level:
build/cythonized/sage/rings/real_mpfi.c:35502:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
35502 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:35501:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
35501 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:35297:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
35297 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:35296:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
35296 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:35017:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
35017 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:35016:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
35016 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:34890:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
34890 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:34889:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
34889 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:34761:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
34761 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:34760:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
34760 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:34571:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
34571 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:34570:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
34570 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:34355:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
34355 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:34354:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
34354 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:33748:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
33748 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:33747:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
33747 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:33403:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
33403 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfi.c:33402:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
33402 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/rational.o -lpari -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/rational.cpython-39-arm-linux-gnueabihf.so -lpari
[385/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/ring.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/real_mpfr.c:41902:18: warning: '__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits' defined but not used [-Wunused-function]
41902 | static PyObject *__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject *__pyx_self, PyObject *__pyx_v_d) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:41901:13: warning: '__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits' defined but not used [-Wunused-variable]
41901 | static char __pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits[] = "digits_to_bits(d) -> long\nFile: sage/arith/numerical_approx.pxd (starting at line 1)\n\n    EXAMPLES::\n\n        sage: from sage.arith.numerical_approx import digits_to_bits\n        sage: digits_to_bits(None)\n        53\n        sage: digits_to_bits(15)\n        54\n        sage: digits_to_bits(-1)\n        Traceback (most recent call last):\n        ...\n        ValueError: number of digits must be positive\n\n    TESTS::\n\n        sage: digits_to_bits(\"10\")\n        Traceback (most recent call last):\n        ...\n        TypeError: must be real number, not str\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:41270:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
41270 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:41269:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
41269 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:41143:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
41143 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:41142:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
41142 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:41014:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
41014 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:41013:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
41013 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:40824:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
40824 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:40823:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
40823 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:40608:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
40608 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:40607:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
40607 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:40445:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
40445 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:40444:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
40444 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:40240:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
40240 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:40239:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
40239 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:39539:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
39539 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:39538:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
39538 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:39194:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
39194 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_mpfr.c:39193:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
39193 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/real_lazy.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/real_lazy.cpython-39-arm-linux-gnueabihf.so
[386/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/ring_extension.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/ring_extension.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/ring_extension.c:24423:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
24423 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/ring_extension.c:24422:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
24422 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/ring_extension.c:24078:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
24078 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/ring_extension.c:24077:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
24077 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/real_mpfi.o -lmpfi -lmpfr -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/real_mpfi.cpython-39-arm-linux-gnueabihf.so -lpari
[387/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/ring_extension_conversion.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/ring_extension_conversion.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/ring_extension_conversion.c:7978:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7978 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/ring_extension_conversion.c:7977:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7977 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/ring_extension_conversion.c:7633:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7633 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/ring_extension_conversion.c:7632:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7632 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/ring.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/ring.cpython-39-arm-linux-gnueabihf.so
[388/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/ring_extension_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/ring_extension_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/ring_extension_element.c:16069:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
16069 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/ring_extension_element.c:16068:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
16068 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/ring_extension_element.c:15724:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
15724 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/ring_extension_element.c:15723:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
15723 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/ring_extension_conversion.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/ring_extension_conversion.cpython-39-arm-linux-gnueabihf.so
[389/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/ring_extension_morphism.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/ring_extension_morphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/ring_extension_morphism.c:12343:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
12343 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/ring_extension_morphism.c:12342:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
12342 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/ring_extension_morphism.c:11998:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
11998 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/ring_extension_morphism.c:11997:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
11997 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/real_mpfr.o -lpari -lmpfr -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/real_mpfr.cpython-39-arm-linux-gnueabihf.so -lpari
[390/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/sum_of_squares.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/sum_of_squares.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/sum_of_squares.c:4469:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4469 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/sum_of_squares.c:4468:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4468 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/sum_of_squares.c:4124:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 4124 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/sum_of_squares.c:4123:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4123 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/sum_of_squares.o -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/sum_of_squares.cpython-39-arm-linux-gnueabihf.so -lpari
[391/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/tate_algebra_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/tate_algebra_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/tate_algebra_element.c:31860:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
31860 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_element.c:31859:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
31859 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_element.c:31733:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
31733 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_element.c:31732:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
31732 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_element.c:31604:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
31604 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_element.c:31603:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
31603 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_element.c:31414:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
31414 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_element.c:31413:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
31413 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_element.c:31198:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
31198 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_element.c:31197:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
31197 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_element.c:30326:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
30326 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_element.c:30325:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
30325 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_element.c:29981:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
29981 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_element.c:29980:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
29980 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/ring_extension_element.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/ring_extension_element.cpython-39-arm-linux-gnueabihf.so
[392/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/tate_algebra_ideal.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/tate_algebra_ideal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/ring_extension.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/ring_extension.cpython-39-arm-linux-gnueabihf.so
[393/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I./sage/libs/arb -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_arb.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/complex_arb.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/tate_algebra_ideal.c:18051:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
18051 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_ideal.c:18050:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
18050 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_ideal.c:17706:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
17706 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/tate_algebra_ideal.c:17705:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
17705 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/ring_extension_morphism.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/ring_extension_morphism.cpython-39-arm-linux-gnueabihf.so
build/cythonized/sage/rings/complex_arb.c:36955:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
36955 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_arb.c:36954:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
36954 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_arb.c:36610:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
36610 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_arb.c:36609:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
36609 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[394/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/arb -I./sage/libs/flint -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -Isage/libs/flint -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/real_arb.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/real_arb.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/real_arb.c:29567:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
29567 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_arb.c:29566:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
29566 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_arb.c:29362:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
29362 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_arb.c:29361:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
29361 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_arb.c:27225:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
27225 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_arb.c:27224:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
27224 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_arb.c:26880:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
26880 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_arb.c:26879:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
26879 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '__pyx_pf_4sage_5rings_8real_arb_8RealBall_6__hash__',
    inlined from '__pyx_pw_4sage_5rings_8real_arb_8RealBall_7__hash__' at build/cythonized/sage/rings/real_arb.c:13341:13:
build/cythonized/sage/rings/real_arb.c:13400:151: warning: 'arb_rel_error_bits' reading 24 bytes from a region of size 16 [-Wstringop-overread]
13400 |   __pyx_v_h = (((fmpz_fdiv_ui(__pyx_v_mant, 0x3FFFFFDD) ^ fmpz_fdiv_ui(__pyx_v_expo, 0x40000000)) ^ (arf_abs_bound_lt_2exp_si(__pyx_v_mid) << 10)) ^ (arb_rel_error_bits(__pyx_v_self->value) << 20));
      |                                                                                                                                                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_arb.c: In function '__pyx_pw_4sage_5rings_8real_arb_8RealBall_7__hash__':
build/cythonized/sage/rings/real_arb.c:13400:151: note: referencing argument 1 of type 'const arb_struct *'
In file included from /usr/include/acb.h:23,
                 from ./sage/libs/arb/arb_wrap.h:14,
                 from build/cythonized/sage/rings/real_arb.c:673:
/usr/include/arb.h:310:7: note: in a call to function 'arb_rel_error_bits'
  310 | slong arb_rel_error_bits(const arb_t x);
      |       ^~~~~~~~~~~~~~~~~~
In function '__pyx_pf_4sage_5rings_11complex_arb_11ComplexBall_38below_abs',
    inlined from '__pyx_pw_4sage_5rings_11complex_arb_11ComplexBall_39below_abs' at build/cythonized/sage/rings/complex_arb.c:16341:13:
build/cythonized/sage/rings/complex_arb.c:16398:16: warning: 'arb_contains_zero' reading 24 bytes from a region of size 16 [-Wstringop-overread]
16398 |   __pyx_t_4 = (arb_contains_zero(__pyx_v_res->value) != 0);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_arb.c: In function '__pyx_pw_4sage_5rings_11complex_arb_11ComplexBall_39below_abs':
build/cythonized/sage/rings/complex_arb.c:16398:16: note: referencing argument 1 of type 'const arb_struct *'
In file included from /usr/include/acb.h:23,
                 from ./sage/libs/arb/arb_wrap.h:14,
                 from build/cythonized/sage/rings/complex_arb.c:672:
/usr/include/arb.h:265:5: note: in a call to function 'arb_contains_zero'
  265 | int arb_contains_zero(const arb_t x);
      |     ^~~~~~~~~~~~~~~~~
In function '__pyx_pf_4sage_5rings_8real_arb_8RealBall_34below_abs',
    inlined from '__pyx_pw_4sage_5rings_8real_arb_8RealBall_35below_abs' at build/cythonized/sage/rings/real_arb.c:15633:13:
build/cythonized/sage/rings/real_arb.c:15686:16: warning: 'arb_contains_zero' reading 24 bytes from a region of size 16 [-Wstringop-overread]
15686 |   __pyx_t_3 = (arb_contains_zero(__pyx_v_res->value) != 0);
      |                ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/real_arb.c: In function '__pyx_pw_4sage_5rings_8real_arb_8RealBall_35below_abs':
build/cythonized/sage/rings/real_arb.c:15686:16: note: referencing argument 1 of type 'const arb_struct *'
In file included from /usr/include/acb.h:23,
                 from ./sage/libs/arb/arb_wrap.h:14,
                 from build/cythonized/sage/rings/real_arb.c:673:
/usr/include/arb.h:265:5: note: in a call to function 'arb_contains_zero'
  265 | int arb_contains_zero(const arb_t x);
      |     ^~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/real_arb.o -lflint -lflint-arb -lmpfi -lmpfr -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/real_arb.cpython-39-arm-linux-gnueabihf.so -lpari
[395/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/gmpy2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_double.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/complex_double.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XPG6 -std=c99
build/cythonized/sage/rings/complex_double.c:22399:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
22399 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_double.c:22398:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
22398 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_double.c:22272:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
22272 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_double.c:22271:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
22271 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_double.c:22143:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
22143 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_double.c:22142:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
22142 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_double.c:21953:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
21953 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_double.c:21952:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
21952 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_double.c:21737:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
21737 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_double.c:21736:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
21736 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_double.c:21215:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
21215 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_double.c:21214:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
21214 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_double.c:20870:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
20870 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_double.c:20869:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
20869 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/complex_arb.o -lgsl -lgslcblas -lflint -lflint-arb -lmpfr -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/complex_arb.cpython-39-arm-linux-gnueabihf.so -lpari
[396/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cypari2 -I./sage/cpython -I/usr/lib/python3/dist-packages/gmpy2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/complex_mpfr.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/complex_mpfr.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/tate_algebra_ideal.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/tate_algebra_ideal.cpython-39-arm-linux-gnueabihf.so -lpari
[397/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/rings/convert
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/rings -I/usr/lib/python3/dist-packages/cypari2 -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/convert/mpfi.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/convert/mpfi.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/convert/mpfi.c:8748:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 8748 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/convert/mpfi.c:8747:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8747 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/convert/mpfi.c:8403:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 8403 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/convert/mpfi.c:8402:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8402 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/convert/mpfi.c:8179:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 8179 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/convert/mpfi.c:8178:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 8178 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/convert/mpfi.c:7974:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 7974 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/convert/mpfi.c:7973:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 7973 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/tate_algebra_element.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/tate_algebra_element.cpython-39-arm-linux-gnueabihf.so
[398/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/element_base.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/element_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/complex_mpfr.c:31802:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
31802 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpfr.c:31801:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
31801 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpfr.c:31675:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
31675 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpfr.c:31674:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
31674 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpfr.c:31546:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
31546 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpfr.c:31545:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
31545 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpfr.c:31356:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
31356 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpfr.c:31355:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
31355 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpfr.c:31140:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
31140 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpfr.c:31139:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
31139 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpfr.c:30880:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
30880 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpfr.c:30879:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
30879 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpfr.c:30535:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
30535 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/complex_mpfr.c:30534:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
30534 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_base.c:11023:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
11023 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_base.c:11022:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
11022 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_base.c:10678:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
10678 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_base.c:10677:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
10677 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/convert/mpfi.o -lgsl -lgslcblas -lmpfi -lmpfr -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/convert/mpfi.cpython-39-arm-linux-gnueabihf.so
[399/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/element_givaro.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/element_givaro.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/rings/finite_rings/element_givaro.cpp: In function 'PyObject* __pyx_pf_4sage_5rings_12finite_rings_14element_givaro_25FiniteField_givaroElement_38_integer_(__pyx_obj_4sage_5rings_12finite_rings_14element_givaro_FiniteField_givaroElement*, PyObject*)':
build/cythonized/sage/rings/finite_rings/element_givaro.cpp:13929:27: warning: comparison of integer expressions of different signedness: 'int' and 'Givaro::GFqDom<int>::Residu_t' {aka 'unsigned int'} [-Wsign-compare]
13929 |   __pyx_t_2 = ((__pyx_v_a < __pyx_v_self->_cache->objectptr->characteristic()) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_givaro.cpp: At global scope:
build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18784:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
18784 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18783:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
18783 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18657:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
18657 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18656:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
18656 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18528:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
18528 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18527:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
18527 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18338:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
18338 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18337:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
18337 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18122:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
18122 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_givaro.cpp:18121:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
18121 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_givaro.cpp:17672:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
17672 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_givaro.cpp:17671:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
17671 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_givaro.cpp:17327:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
17327 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_givaro.cpp:17326:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
17326 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/element_base.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings/element_base.cpython-39-arm-linux-gnueabihf.so
[400/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/complex_double.o -lgsl -lgslcblas -lpari -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/complex_double.cpython-39-arm-linux-gnueabihf.so -lpari
[401/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cypari2 -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/element_pari_ffelt.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13774:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
13774 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13773:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
13773 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13647:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
13647 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13646:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
13646 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13518:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
13518 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13517:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
13517 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13328:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
13328 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13327:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
13327 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13112:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
13112 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:13111:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
13111 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:11349:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
11349 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:11348:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
11348 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:11004:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
11004 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_pari_ffelt.c:11003:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
11003 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:16297:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
16297 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:16296:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
16296 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:16170:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
16170 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:16169:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
16169 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:16041:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
16041 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:16040:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
16040 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:15851:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
15851 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:15850:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
15850 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:15635:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
15635 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:15634:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
15634 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:14081:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
14081 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:14080:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
14080 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:13736:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
13736 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:13735:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
13735 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:3847:
./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.cpp:3847:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/element_pari_ffelt.o -lpari -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings/element_pari_ffelt.cpython-39-arm-linux-gnueabihf.so -lpari
[402/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/finite_field_base.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/finite_field_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/finite_rings/finite_field_base.c:25444:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
25444 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/finite_field_base.c:25443:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
25443 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/finite_field_base.c:25099:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
25099 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/finite_field_base.c:25098:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
25098 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/complex_mpfr.o -lgsl -lgslcblas -lmpfr -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/complex_mpfr.cpython-39-arm-linux-gnueabihf.so
[403/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/hom_finite_field.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/hom_finite_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/finite_rings/hom_finite_field.c:9357:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 9357 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/hom_finite_field.c:9356:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9356 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/hom_finite_field.c:9012:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 9012 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/hom_finite_field.c:9011:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9011 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/element_ntl_gf2e.o -lpari -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings/element_ntl_gf2e.cpython-39-arm-linux-gnueabihf.so -lpari
[404/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.cpp:6268:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 6268 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.cpp:6267:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 6267 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.cpp:5923:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 5923 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.cpp:5922:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5922 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/element_givaro.o -lgivaro -lpari -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings/element_givaro.cpython-39-arm-linux-gnueabihf.so -lpari
[405/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.c:4937:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4937 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.c:4936:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4936 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.c:4592:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 4592 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.c:4591:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4591 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/hom_finite_field.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings/hom_finite_field.cpython-39-arm-linux-gnueabihf.so
[406/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/rings/finite_rings -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/integer_mod.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/integer_mod.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/hom_finite_field_givaro.o -lgivaro -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings/hom_finite_field_givaro.cpython-39-arm-linux-gnueabihf.so
[407/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/rings/finite_rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/finite_rings/residue_field.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/residue_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/hom_prime_finite_field.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings/hom_prime_finite_field.cpython-39-arm-linux-gnueabihf.so
[408/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/rings/function_field
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/function_field/element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/function_field/element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/function_field/element.c:17319:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
17319 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/element.c:17318:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
17318 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/element.c:17192:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
17192 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/element.c:17191:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
17191 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/element.c:17063:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
17063 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/element.c:17062:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
17062 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/element.c:16873:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
16873 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/element.c:16872:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
16872 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/element.c:16657:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
16657 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/element.c:16656:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
16656 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/element.c:16515:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
16515 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/element.c:16514:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
16514 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/element.c:16170:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
16170 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/element.c:16169:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
16169 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/residue_field.c:22467:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
22467 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/residue_field.c:22466:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
22466 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/residue_field.c:22340:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
22340 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/residue_field.c:22339:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
22339 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/residue_field.c:22211:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
22211 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/residue_field.c:22210:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
22210 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/residue_field.c:22021:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
22021 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/residue_field.c:22020:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
22020 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/residue_field.c:21805:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
21805 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/residue_field.c:21804:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
21804 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/residue_field.c:21486:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
21486 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/residue_field.c:21485:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
21485 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/residue_field.c:21141:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
21141 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/residue_field.c:21140:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
21140 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/integer_mod.c:43632:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
43632 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/integer_mod.c:43631:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
43631 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/integer_mod.c:43287:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
43287 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/integer_mod.c:43286:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
43286 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/finite_rings/integer_mod.c:36523:12: warning: '__pyx_f_4sage_5rings_12finite_rings_11integer_mod_jacobi_int64' defined but not used [-Wunused-function]
36523 | static int __pyx_f_4sage_5rings_12finite_rings_11integer_mod_jacobi_int64(int_fast64_t __pyx_v_a, int_fast64_t __pyx_v_m) {
      |            ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/finite_field_base.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings/finite_field_base.cpython-39-arm-linux-gnueabihf.so -lpari
[409/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/function_field/hermite_form_polynomial.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/function_field/hermite_form_polynomial.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/function_field/hermite_form_polynomial.c:5378:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 5378 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/hermite_form_polynomial.c:5377:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5377 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/hermite_form_polynomial.c:5033:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 5033 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/function_field/hermite_form_polynomial.c:5032:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5032 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/function_field/element.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field/element.cpython-39-arm-linux-gnueabihf.so
[410/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/rings/number_field
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/number_field/number_field_base.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/number_field/number_field_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/number_field/number_field_base.c: In function '__pyx_f_4sage_5rings_12number_field_17number_field_base_11NumberField__get_embedding_approx':
build/cythonized/sage/rings/number_field/number_field_base.c:3917:27: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 3917 |   __pyx_t_7 = ((__pyx_v_i < __pyx_t_8) != 0);
      |                           ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/function_field/hermite_form_polynomial.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/function_field/hermite_form_polynomial.cpython-39-arm-linux-gnueabihf.so
[411/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/number_field/number_field_element.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/number_field/number_field_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/number_field/number_field_base.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field/number_field_base.cpython-39-arm-linux-gnueabihf.so
[412/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/arb -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/number_field/number_field_element_quadratic.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:26719:65: warning: '__pyx_obj_4sage_5rings_11complex_arb_ComplexBall* __pyx_f_4sage_5rings_11complex_arb_11ComplexBall__new(__pyx_obj_4sage_5rings_11complex_arb_ComplexBall*)' defined but not used [-Wunused-function]
26719 | static struct __pyx_obj_4sage_5rings_11complex_arb_ComplexBall *__pyx_f_4sage_5rings_11complex_arb_11ComplexBall__new(struct __pyx_obj_4sage_5rings_11complex_arb_ComplexBall *__pyx_v_self) {
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:26184:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
26184 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:26183:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
26183 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:26057:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
26057 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:26056:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
26056 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:25928:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
25928 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:25927:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
25927 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:25738:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
25738 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:25737:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
25737 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:25522:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
25522 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:25521:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
25521 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:25163:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
25163 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:25162:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
25162 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:24818:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
24818 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:24817:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
24817 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:4878:
./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/number_field/number_field_element_quadratic.cpp:4878:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element.cpp:46785:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
46785 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element.cpp:46784:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
46784 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element.cpp:46658:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
46658 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element.cpp:46657:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
46657 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element.cpp:46529:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
46529 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element.cpp:46528:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
46528 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element.cpp:46339:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
46339 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element.cpp:46338:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
46338 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element.cpp:46123:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
46123 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element.cpp:46122:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
46122 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element.cpp:45644:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
45644 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element.cpp:45643:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
45643 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element.cpp:45299:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
45299 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element.cpp:45298:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
45298 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_element.cpp:45015:13: warning: 'void __pyx_f_4sage_5rings_12number_field_20number_field_element__ntl_poly(PyObject*, NTL::ZZX*, NTL::ZZ*)' defined but not used [-Wunused-function]
45015 | static void __pyx_f_4sage_5rings_12number_field_20number_field_element__ntl_poly(PyObject *__pyx_v_f, ZZX *__pyx_v_num, ZZ *__pyx_v_den) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/number_field/number_field_element.cpp:5529:
./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/number_field/number_field_element.cpp:5529:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/residue_field.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings/residue_field.cpython-39-arm-linux-gnueabihf.so
[413/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/number_field/number_field_morphisms.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/number_field/number_field_morphisms.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/number_field/number_field_morphisms.c:10221:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
10221 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_morphisms.c:10220:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
10220 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_morphisms.c:9876:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 9876 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/number_field_morphisms.c:9875:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9875 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/number_field/number_field_morphisms.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field/number_field_morphisms.cpython-39-arm-linux-gnueabihf.so
[414/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/number_field/totallyreal.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/number_field/totallyreal.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/number_field/totallyreal.c:10445:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
10445 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/totallyreal.c:10444:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
10444 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/totallyreal.c:10100:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
10100 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/totallyreal.c:10099:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
10099 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/number_field/number_field_element_quadratic.o -lflint -lflint-arb -lmpfi -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field/number_field_element_quadratic.cpython-39-arm-linux-gnueabihf.so -lpari
[415/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/number_field/totallyreal_data.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/number_field/totallyreal_data.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/number_field/totallyreal_data.c:10374:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
10374 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/totallyreal_data.c:10373:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
10373 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/totallyreal_data.c:10029:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
10029 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/number_field/totallyreal_data.c:10028:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
10028 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/finite_rings/integer_mod.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/finite_rings/integer_mod.cpython-39-arm-linux-gnueabihf.so -lpari
[416/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/common_conversion.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/common_conversion.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/number_field/totallyreal.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field/totallyreal.cpython-39-arm-linux-gnueabihf.so -lpari
[417/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/local_generic_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/local_generic_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/padics/common_conversion.c: In function '__pyx_f_4sage_5rings_6padics_17common_conversion_cconv_mpq_t_out_shared':
build/cythonized/sage/rings/padics/common_conversion.c:6387:118: warning: passing argument 3 of '__pyx_f_4sage_5arith_23rational_reconstruction_mpq_rational_reconstruction' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
 6387 |       __pyx_t_5 = __pyx_f_4sage_5arith_23rational_reconstruction_mpq_rational_reconstruction(__pyx_v_out, __pyx_v_x, __pyx_t_4); if (unlikely(__pyx_t_5 == ((int)-1))) __PYX_ERR(0, 375, __pyx_L3_error)
      |                                                                                                                      ^~~~~~~~~
build/cythonized/sage/rings/padics/common_conversion.c:6387:118: note: expected '__mpz_struct *' but argument is of type 'mpz_srcptr' {aka 'const __mpz_struct *'}
At top level:
build/cythonized/sage/rings/padics/common_conversion.c:8032:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 8032 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/common_conversion.c:8031:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8031 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/common_conversion.c:7687:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7687 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/common_conversion.c:7686:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7686 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/local_generic_element.c:8562:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 8562 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/local_generic_element.c:8561:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8561 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/local_generic_element.c:8217:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 8217 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/local_generic_element.c:8216:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8216 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/number_field/totallyreal_data.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field/totallyreal_data.cpython-39-arm-linux-gnueabihf.so -lpari
[418/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/morphism.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/morphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/padics/morphism.c:7388:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 7388 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/morphism.c:7387:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 7387 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/morphism.c:7261:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 7261 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/morphism.c:7260:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 7260 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/morphism.c:7132:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 7132 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/morphism.c:7131:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 7131 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/morphism.c:6942:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 6942 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/morphism.c:6941:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 6941 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/morphism.c:6726:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 6726 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/morphism.c:6725:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 6725 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/morphism.c:6512:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 6512 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/morphism.c:6511:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 6511 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/morphism.c:6167:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 6167 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/morphism.c:6166:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 6166 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/common_conversion.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/common_conversion.cpython-39-arm-linux-gnueabihf.so
[419/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:20800:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
20800 |   static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:20799:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
20799 |   static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:20455:20: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
20455 |   static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:20454:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
20454 |   static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:4237:
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/morphism.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/morphism.cpython-39-arm-linux-gnueabihf.so
[420/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/local_generic_element.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/local_generic_element.cpython-39-arm-linux-gnueabihf.so
[421/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp: In function 'int __pyx_f_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_18pAdicZZpXCRElement__pshift_self(__pyx_obj_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_pAdicZZpXCRElement*, long int)':
build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:13303:35: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
13303 |       __pyx_t_1 = ((__pyx_v_shift >= __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.prec_cap) != 0);
      |                     ~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp: In function 'int __pyx_f_4sage_5rings_6padics_22padic_ZZ_pX_FM_element_18pAdicZZpXFMElement__is_inexact_zero(__pyx_obj_4sage_5rings_6padics_22padic_ZZ_pX_FM_element_pAdicZZpXFMElement*, int)':
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:6699:148: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
 6699 |   __pyx_t_6 = (((__pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.e * __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.prec_cap) != __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.ram_prec_cap) != 0);
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp: At global scope:
build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:27172:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
27172 |     static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:27171:17: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
27171 |     static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:26827:22: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
26827 |     static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                      ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:26826:17: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
26826 |     static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:4814:
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp: At global scope:
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17612:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
17612 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17611:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
17611 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17485:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
17485 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17484:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
17484 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17356:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
17356 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17355:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
17355 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17166:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
17166 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:17165:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
17165 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16950:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
16950 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16949:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
16949 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16591:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
16591 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16590:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
16590 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16246:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
16246 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:16245:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
16245 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:4180:
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp: In function 'PyObject* __pyx_pw_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_18pAdicZZpXCRElement_55teichmuller_expansion(PyObject*, PyObject*, PyObject*)':
build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:24875:11: warning: '__pyx_v_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
24875 |           if (__pyx_t_5) {
      |           ^~
build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:24372:12: note: '__pyx_v_goal' was declared here
24372 |       long __pyx_v_goal;
      |            ^~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/number_field/number_field_element.o -lmpfi -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/number_field/number_field_element.cpython-39-arm-linux-gnueabihf.so -lpari
build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp: In function 'PyObject* __pyx_pf_4sage_5rings_6padics_22padic_ZZ_pX_CA_element_18pAdicZZpXCAElement_16__pow__(__pyx_obj_4sage_5rings_6padics_22padic_ZZ_pX_CA_element_pAdicZZpXCAElement*, PyObject*, PyObject*)':
build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:12382:24: warning: '__pyx_v_exp_prec' may be used uninitialized in this function [-Wmaybe-uninitialized]
12382 |           mpz_addmul_ui(__pyx_v_base_level->value, __pyx_v_tmp2, __pyx_v_exp_prec);
      |                        ^
[422/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp: In function 'PyObject* __pyx_pw_4sage_5rings_6padics_22padic_ZZ_pX_CA_element_18pAdicZZpXCAElement_49teichmuller_expansion(PyObject*, PyObject*, PyObject*)':
build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:18489:7: warning: '__pyx_v_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
18489 |       if (__pyx_t_1) {
      |       ^~
build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.cpp:18130:10: note: '__pyx_v_goal' was declared here
18130 |     long __pyx_v_goal;
      |          ^~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp: In function 'int __pyx_pw_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_18pAdicZZpXCRElement_1__init__(PyObject*, PyObject*, PyObject*)':
build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:5014:8: warning: '__pyx_v_aprec' may be used uninitialized in this function [-Wmaybe-uninitialized]
 5014 |   long __pyx_v_aprec;
      |        ^~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp: In function 'PyObject* __pyx_pw_4sage_5rings_6padics_22padic_ZZ_pX_FM_element_18pAdicZZpXFMElement_53teichmuller_expansion(PyObject*, PyObject*, PyObject*)':
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:14533:5: warning: '__pyx_v_goal' may be used uninitialized in this function [-Wmaybe-uninitialized]
14533 |     if (__pyx_t_2) {
      |     ^~
build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.cpp:14193:8: note: '__pyx_v_goal' was declared here
14193 |   long __pyx_v_goal;
      |        ^~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_CA_element.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/padic_ZZ_pX_CA_element.cpython-39-arm-linux-gnueabihf.so -lpari
[423/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_capped_absolute_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_capped_absolute_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp: In function 'PyObject* __pyx_f_4sage_5rings_6padics_19padic_ZZ_pX_element_16pAdicZZpXElement_ext_p_list_precs(__pyx_obj_4sage_5rings_6padics_19padic_ZZ_pX_element_pAdicZZpXElement*, int, long int)':
build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:5214:35: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare]
 5214 |     for (__pyx_v_j = 0; __pyx_v_j < __pyx_t_6; __pyx_v_j++) {
      |                         ~~~~~~~~~~^~~~~~~~~~~
In file included from build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:5037:
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c: In function 'padiclog':
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c:26:31: warning: unused variable 'saveN' [-Wunused-variable]
   26 |     unsigned long i, v, e, N, saveN, Np, tmp, trunc, step;
      |                               ^~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_FM_element.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/padic_ZZ_pX_FM_element.cpython-39-arm-linux-gnueabihf.so -lpari
[424/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_capped_relative_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_capped_relative_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/padics/padic_capped_absolute_element.c: In function '__pyx_f_4sage_5rings_6padics_29padic_capped_absolute_element_26pAdicCappedAbsoluteElement__to_gen':
build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:30206:233: warning: passing argument 4 of '__pyx_f_4sage_4libs_4pari_11convert_gmp_new_gen_from_padic' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
30206 |   __pyx_t_4 = ((PyObject *)__pyx_f_4sage_4libs_4pari_11convert_gmp_new_gen_from_padic(__pyx_v_val, (__pyx_v_self->__pyx_base.absprec - __pyx_v_val), __pyx_v_self->__pyx_base.__pyx_base.prime_pow->__pyx_base.__pyx_base.prime->value, __pyx_t_3, __pyx_v_4sage_5rings_6padics_29padic_capped_absolute_element_holder->value)); if (unlikely(!__pyx_t_4)) __PYX_ERR(3, 152, __pyx_L1_error)
      |                                                                                                                                                                                                                                         ^~~~~~~~~
build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:30206:233: note: expected '__mpz_struct *' but argument is of type 'mpz_srcptr' {aka 'const __mpz_struct *'}
build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp: At global scope:
build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:12762:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
12762 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:12761:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
12761 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:12417:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
12417 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:12416:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
12416 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:3988:
./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/padics/padic_ZZ_pX_element.cpp:3988:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
At top level:
build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:32832:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
32832 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:32831:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
32831 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:32487:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
32487 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:32486:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
32486 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp: In function 'PyObject* __pyx_f_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_18pAdicZZpXCRElement__ntl_rep_abs(__pyx_obj_4sage_5rings_6padics_22padic_ZZ_pX_CR_element_pAdicZZpXCRElement*, int)':
build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.cpp:20876:45: warning: '__pyx_v_little_shift' may be used uninitialized in this function [-Wmaybe-uninitialized]
20876 |         __pyx_v_ppow = ((__pyx_v_self->ordp - __pyx_v_little_shift) / __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.e);
      |                         ~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_CR_element.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/padic_ZZ_pX_CR_element.cpython-39-arm-linux-gnueabihf.so -lpari
[425/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/ntl -Isage/libs/ntl -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_ext_element.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_ext_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_ZZ_pX_element.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/padic_ZZ_pX_element.cpython-39-arm-linux-gnueabihf.so
[426/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_fixed_mod_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_fixed_mod_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/padics/padic_capped_absolute_element.c: In function '__pyx_pw_4sage_5rings_6padics_29padic_capped_absolute_element_9CAElement_21__pow__':
build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:12770:46: warning: '__pyx_v_exp_val' may be used uninitialized [-Wmaybe-uninitialized]
12770 |   (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val);
      |                             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_capped_absolute_element.c:12596:8: note: '__pyx_v_exp_val' was declared here
12596 |   long __pyx_v_exp_val;
      |        ^~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_capped_absolute_element.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/padic_capped_absolute_element.cpython-39-arm-linux-gnueabihf.so -lpari
[427/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_floating_point_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_floating_point_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/padics/padic_ext_element.cpp:8347:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8347 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ext_element.cpp:8346:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8346 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ext_element.cpp:8002:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8002 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_ext_element.cpp:8001:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8001 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/padics/padic_ext_element.cpp:3387:
./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/padics/padic_ext_element.cpp:3387:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_ext_element.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/padic_ext_element.cpython-39-arm-linux-gnueabihf.so
[428/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_generic_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_generic_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:4773:
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c: In function 'padiclog':
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c:26:31: warning: unused variable 'saveN' [-Wunused-variable]
   26 |     unsigned long i, v, e, N, saveN, Np, tmp, trunc, step;
      |                               ^~~~~
build/cythonized/sage/rings/padics/padic_fixed_mod_element.c: In function '__pyx_pf_4sage_5rings_6padics_23padic_fixed_mod_element_9FMElement_22add_bigoh':
build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:18388:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
18388 |   __pyx_t_3 = ((__pyx_v_aprec >= __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.prec_cap) != 0);
      |                               ^~
build/cythonized/sage/rings/padics/padic_fixed_mod_element.c: In function '__pyx_f_4sage_5rings_6padics_23padic_fixed_mod_element_20pAdicFixedModElement__to_gen':
build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:26804:278: warning: passing argument 4 of '__pyx_f_4sage_4libs_4pari_11convert_gmp_new_gen_from_padic' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
26804 |   __pyx_t_4 = ((PyObject *)__pyx_f_4sage_4libs_4pari_11convert_gmp_new_gen_from_padic(__pyx_v_val, (__pyx_v_self->__pyx_base.__pyx_base.prime_pow->__pyx_base.__pyx_base.prec_cap - __pyx_v_val), __pyx_v_self->__pyx_base.__pyx_base.prime_pow->__pyx_base.__pyx_base.prime->value, __pyx_t_3, __pyx_v_4sage_5rings_6padics_23padic_fixed_mod_element_holder->value)); if (unlikely(!__pyx_t_4)) __PYX_ERR(3, 224, __pyx_L1_error)
      |                                                                                                                                                                                                                                                                                      ^~~~~~~~~
build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:26804:278: note: expected '__mpz_struct *' but argument is of type 'mpz_srcptr' {aka 'const __mpz_struct *'}
At top level:
build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:29341:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
29341 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:29340:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
29340 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:28996:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
28996 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:28995:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
28995 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:12602:13: warning: '__pyx_f_4sage_5rings_6padics_23padic_fixed_mod_element_padic_pow_helper' defined but not used [-Wunused-function]
12602 | static long __pyx_f_4sage_5rings_6padics_23padic_fixed_mod_element_padic_pow_helper(__mpz_struct *__pyx_v_result, __mpz_struct *__pyx_v_base, long __pyx_v_base_val, long __pyx_v_base_relprec, __mpz_struct *__pyx_v_right_unit, long __pyx_v_right_val, long __pyx_v_right_relprec, struct __pyx_obj_4sage_5rings_6padics_23padic_fixed_mod_element_PowComputer_ *__pyx_v_prime_pow) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_fixed_mod_element.c:12329:56: warning: '__pyx_f_4sage_5rings_6padics_23padic_fixed_mod_element_exact_pow_helper' defined but not used [-Wunused-function]
12329 | static struct __pyx_obj_4sage_5rings_7integer_Integer *__pyx_f_4sage_5rings_6padics_23padic_fixed_mod_element_exact_pow_helper(long *__pyx_v_ansrelprec, long __pyx_v_relprec, PyObject *__pyx_v__right, struct __pyx_obj_4sage_5rings_6padics_23padic_fixed_mod_element_PowComputer_ *__pyx_v_prime_pow) {
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_fixed_mod_element.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/padic_fixed_mod_element.cpython-39-arm-linux-gnueabihf.so -lpari
[429/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_printing.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_printing.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/rings/padics/padic_printing.cpp:23484:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
23484 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_printing.cpp:23483:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
23483 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_printing.cpp:23357:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
23357 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_printing.cpp:23356:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
23356 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_printing.cpp:23228:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
23228 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_printing.cpp:23227:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
23227 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_printing.cpp:23038:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
23038 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_printing.cpp:23037:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
23037 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_printing.cpp:22822:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
22822 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_printing.cpp:22821:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
22821 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_printing.cpp:21950:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
21950 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_printing.cpp:21949:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
21949 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_printing.cpp:21605:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
21605 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_printing.cpp:21604:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
21604 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_printing.cpp: In function 'PyObject* __pyx_f_4sage_5rings_6padics_14padic_printing_18pAdicPrinter_class__truncate_list(__pyx_obj_4sage_5rings_6padics_14padic_printing_pAdicPrinter_class*, PyObject*, PyObject*, PyObject*)':
build/cythonized/sage/rings/padics/padic_printing.cpp:19991:42: warning: '__pyx_v_nonzero_index' may be used uninitialized in this function [-Wmaybe-uninitialized]
19991 |         __pyx_t_8 = __Pyx_PyList_GetSlice(__pyx_v_ans, 0, (__pyx_v_nonzero_index + 1)); if (unlikely(!__pyx_t_8)) __PYX_ERR(0, 1377, __pyx_L1_error)
      |                     ~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_printing.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/padic_printing.cpython-39-arm-linux-gnueabihf.so
[430/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/flint -Isage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_relaxed_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_relaxed_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/rings/padics/padic_capped_relative_element.c:4834:
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c: In function 'padiclog':
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c:26:31: warning: unused variable 'saveN' [-Wunused-variable]
   26 |     unsigned long i, v, e, N, saveN, Np, tmp, trunc, step;
      |                               ^~~~~
build/cythonized/sage/rings/padics/padic_capped_relative_element.c: In function '__pyx_f_4sage_5rings_6padics_29padic_capped_relative_element_26pAdicCappedRelativeElement__to_gen':
build/cythonized/sage/rings/padics/padic_capped_relative_element.c:34431:239: warning: passing argument 4 of '__pyx_f_4sage_4libs_4pari_11convert_gmp_new_gen_from_padic' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
34431 |       __pyx_t_2 = ((PyObject *)__pyx_f_4sage_4libs_4pari_11convert_gmp_new_gen_from_padic(__pyx_v_self->__pyx_base.ordp, __pyx_v_self->__pyx_base.relprec, __pyx_v_self->__pyx_base.__pyx_base.prime_pow->__pyx_base.__pyx_base.prime->value, __pyx_t_5, __pyx_v_self->__pyx_base.unit)); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 234, __pyx_L1_error)
      |                                                                                                                                                                                                                                               ^~~~~~~~~
build/cythonized/sage/rings/padics/padic_capped_relative_element.c:34431:239: note: expected '__mpz_struct *' but argument is of type 'mpz_srcptr' {aka 'const __mpz_struct *'}
At top level:
build/cythonized/sage/rings/padics/padic_capped_relative_element.c:37252:20: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
37252 |   static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_capped_relative_element.c:37251:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
37251 |   static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_capped_relative_element.c:36907:20: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
36907 |   static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_capped_relative_element.c:36906:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
36906 |   static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/padics/padic_floating_point_element.c:4587:
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c: In function 'padiclog':
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/rings/padics/transcendantal.c:26:31: warning: unused variable 'saveN' [-Wunused-variable]
   26 |     unsigned long i, v, e, N, saveN, Np, tmp, trunc, step;
      |                               ^~~~~
build/cythonized/sage/rings/padics/padic_floating_point_element.c: In function '__pyx_f_4sage_5rings_6padics_28padic_floating_point_element_25pAdicFloatingPointElement__to_gen':
build/cythonized/sage/rings/padics/padic_floating_point_element.c:32518:283: warning: passing argument 4 of '__pyx_f_4sage_4libs_4pari_11convert_gmp_new_gen_from_padic' discards 'const' qualifier from pointer target type [-Wdiscarded-qualifiers]
32518 |     __pyx_t_2 = ((PyObject *)__pyx_f_4sage_4libs_4pari_11convert_gmp_new_gen_from_padic(__pyx_v_self->__pyx_base.ordp, __pyx_v_self->__pyx_base.__pyx_base.prime_pow->__pyx_base.__pyx_base.prec_cap, __pyx_v_self->__pyx_base.__pyx_base.prime_pow->__pyx_base.__pyx_base.prime->value, ((struct __pyx_vtabstruct_4sage_5rings_6padics_28padic_floating_point_element_PowComputer_ *)__pyx_v_self->__pyx_base.__pyx_base.prime_pow->__pyx_base.__pyx_base.__pyx_vtab)->__pyx_base.__pyx_base.pow_mpz_t_top(((struct __pyx_obj_4sage_5rings_6padics_12pow_computer_PowComputer_class *)__pyx_v_self->__pyx_base.__pyx_base.prime_pow)), __pyx_v_self->__pyx_base.unit)); if (unlikely(!__pyx_t_2)) __PYX_ERR(3, 222, __pyx_L1_error)
      |                                                                                                                                                                                                                                                                                          ~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_floating_point_element.c:32518:283: note: expected '__mpz_struct *' but argument is of type 'mpz_srcptr' {aka 'const __mpz_struct *'}
build/cythonized/sage/rings/padics/padic_capped_relative_element.c: In function '__pyx_pw_4sage_5rings_6padics_29padic_capped_relative_element_9CRElement_19__pow__':
build/cythonized/sage/rings/padics/padic_capped_relative_element.c:12567:46: warning: '__pyx_v_exp_val' may be used uninitialized [-Wmaybe-uninitialized]
12567 |   (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val);
      |                             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_capped_relative_element.c:12393:8: note: '__pyx_v_exp_val' was declared here
12393 |   long __pyx_v_exp_val;
      |        ^~~~~~~~~~~~~~~
At top level:
build/cythonized/sage/rings/padics/padic_floating_point_element.c:34458:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
34458 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_floating_point_element.c:34457:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
34457 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_floating_point_element.c:34113:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
34113 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_floating_point_element.c:34112:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
34112 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:44281:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
44281 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:44280:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
44280 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:44154:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
44154 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:44153:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
44153 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:44025:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
44025 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:44024:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
44024 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:43835:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
43835 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:43834:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
43834 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:43619:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
43619 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:43618:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
43618 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:42108:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
42108 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:42107:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
42107 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:41763:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
41763 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:41762:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
41762 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_relaxed_element.c:34726:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
34726 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_relaxed_element.c:34725:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
34725 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_relaxed_element.c:34381:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
34381 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_relaxed_element.c:34380:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
34380 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_capped_relative_element.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/padic_capped_relative_element.cpython-39-arm-linux-gnueabihf.so -lpari
[431/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/padic_relaxed_errors.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_relaxed_errors.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_relaxed_errors.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/padic_relaxed_errors.cpython-39-arm-linux-gnueabihf.so
[432/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/pow_computer.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/pow_computer.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/rings/padics/pow_computer.cpp: In function 'void __pyx_pf_4sage_5rings_6padics_12pow_computer_16PowComputer_base_4__dealloc__(__pyx_obj_4sage_5rings_6padics_12pow_computer_PowComputer_base*)':
build/cythonized/sage/rings/padics/pow_computer.cpp:6195:35: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare]
 6195 |     for (__pyx_t_4 = 0; __pyx_t_4 < __pyx_t_3; __pyx_t_4+=1) {
      |                         ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp: In function 'const __mpz_struct* __pyx_f_4sage_5rings_6padics_12pow_computer_16PowComputer_base_pow_mpz_t_tmp(__pyx_obj_4sage_5rings_6padics_12pow_computer_PowComputer_base*, long int)':
build/cythonized/sage/rings/padics/pow_computer.cpp:6487:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 6487 |   __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.cache_limit) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp:6516:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 6516 |   __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.prec_cap) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp: At global scope:
build/cythonized/sage/rings/padics/pow_computer.cpp:9948:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9948 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp:9947:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 9947 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp:9821:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9821 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp:9820:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 9820 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp:9692:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9692 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp:9691:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 9691 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp:9502:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9502 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp:9501:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 9501 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp:9286:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9286 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp:9285:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 9285 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp:7895:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7895 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp:7894:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7894 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp:7550:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7550 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer.cpp:7549:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7549 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/pow_computer.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/pow_computer.cpython-39-arm-linux-gnueabihf.so -lpari
[433/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/pow_computer_ext.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/pow_computer_ext.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_relaxed_element.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/padic_relaxed_element.cpython-39-arm-linux-gnueabihf.so
[434/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/pow_computer_flint.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/pow_computer_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/rings/padics/padic_generic_element.c: In function '__pyx_f_4sage_5rings_6padics_21padic_generic_element_gauss_table':
build/cythonized/sage/rings/padics/padic_generic_element.c:39654:16: warning: '__pyx_v_s1' may be used uninitialized in this function [-Wmaybe-uninitialized]
39654 |   PY_LONG_LONG __pyx_v_s1;
      |                ^~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:40668:10: warning: '__pyx_v_j' may be used uninitialized in this function [-Wmaybe-uninitialized]
40668 |       if (__pyx_t_3) {
      |          ^
build/cythonized/sage/rings/padics/padic_generic_element.c:40480:143: warning: '__pyx_v_r2' may be used uninitialized in this function [-Wmaybe-uninitialized]
40480 |         __pyx_v_s1 = (__pyx_v_s1 * (-__pyx_f_4sage_5rings_6padics_21padic_generic_element_evaluate_dwork_mahler_long(__pyx_v_vv, ((__pyx_v_r1 * __pyx_v_r2) % __pyx_v_q3), __pyx_v_p, __pyx_v_bd, __pyx_v_k, __pyx_v_q3)));
      |                                                                                                                                   ~~~~~~~~~~~~^~~~~~~~~~~~~
build/cythonized/sage/rings/padics/padic_generic_element.c:40624:22: warning: '__pyx_v_q3' may be used uninitialized in this function [-Wmaybe-uninitialized]
40624 |           __pyx_v_s1 = ((__pyx_v_s1 * __pyx_v_s2) % __pyx_v_q3);
      |           ~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_generic_element.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/padic_generic_element.cpython-39-arm-linux-gnueabihf.so -lpari
[435/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/pow_computer_relative.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/pow_computer_relative.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/padic_floating_point_element.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/padic_floating_point_element.cpython-39-arm-linux-gnueabihf.so -lpari
[436/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cysignals -Isage/libs/flint -I./sage/rings/finite_rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/qadic_flint_CA.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/qadic_flint_CA.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/padics/pow_computer_flint.cpp: In function 'fmpz (* __pyx_f_4sage_5rings_6padics_18pow_computer_flint_17PowComputer_flint_pow_fmpz_t_tmp(__pyx_obj_4sage_5rings_6padics_18pow_computer_flint_PowComputer_flint*, long unsigned int))[1]':
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:4547:33: warning: comparison of integer expressions of different signedness: 'mp_limb_signed_t' {aka 'long int'} and 'long unsigned int' [-Wsign-compare]
 4547 |   __pyx_t_2 = ((__pyx_v_ctx.min <= __pyx_v_n) != 0);
      |                 ~~~~~~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:4553:27: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'mp_limb_signed_t' {aka 'long int'} [-Wsign-compare]
 4553 |   __pyx_t_2 = ((__pyx_v_n < __pyx_v_ctx.max) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp: In function 'void __pyx_pf_4sage_5rings_6padics_18pow_computer_flint_23PowComputer_flint_1step_4__dealloc__(__pyx_obj_4sage_5rings_6padics_18pow_computer_flint_PowComputer_flint_1step*)':
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:5835:35: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'long unsigned int' [-Wsign-compare]
 5835 |     for (__pyx_t_4 = 1; __pyx_t_4 < __pyx_t_3; __pyx_t_4+=1) {
      |                         ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9895:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9895 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9894:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 9894 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9768:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9768 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9767:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 9767 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9639:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9639 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9638:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 9638 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9449:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9449 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9448:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 9448 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9233:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9233 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_relative.cpp:9232:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 9232 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_relative.cpp:7842:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7842 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_relative.cpp:7841:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7841 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_relative.cpp:7497:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 7497 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_relative.cpp:7496:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7496 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp: At global scope:
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:11075:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
11075 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:11074:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
11074 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10948:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
10948 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10947:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
10947 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10819:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
10819 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10818:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
10818 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10629:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
10629 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10628:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
10628 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10413:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
10413 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:10412:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
10412 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:9022:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 9022 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:9021:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9021 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:8677:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 8677 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_flint.cpp:8676:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8676 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function 'int __pyx_f_4sage_5rings_6padics_16pow_computer_ext_ZZ_pX_Eis_init(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ZZ_pX*, __pyx_obj_4sage_4libs_3ntl_9ntl_ZZ_pX_ntl_ZZ_pX*)':
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:3596:28: warning: right shift count >= width of type [-Wshift-count-overflow]
 3596 |     __pyx_v_D = (__pyx_v_D >> 32);
      |                  ~~~~~~~~~~^~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:3858:28: warning: right shift count >= width of type [-Wshift-count-overflow]
 3858 |     __pyx_v_D = (__pyx_v_D >> 32);
      |                  ~~~~~~~~~~^~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function 'const __mpz_struct* __pyx_f_4sage_5rings_6padics_16pow_computer_ext_15PowComputer_ext_pow_mpz_t_tmp(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ext*, long int)':
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:6779:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 6779 |   __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.cache_limit) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:6808:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 6808 |   __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.prec_cap) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function 'NTL::ZZ* __pyx_f_4sage_5rings_6padics_16pow_computer_ext_15PowComputer_ext_pow_ZZ_tmp(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ext*, long int)':
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:6945:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 6945 |   __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.cache_limit) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:6974:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 6974 |   __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.prec_cap) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function 'NTL::ZZ_pXModulus* __pyx_f_4sage_5rings_6padics_16pow_computer_ext_20PowComputer_ZZ_pX_FM_get_modulus(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ZZ_pX_FM*, long int)':
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:11029:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
11029 |   __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function 'NTL::ZZ_pXModulus* __pyx_f_4sage_5rings_6padics_16pow_computer_ext_23PowComputer_ZZ_pX_small_get_modulus(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ZZ_pX_small*, long int)':
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:12953:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
12953 |   __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function '__pyx_obj_4sage_4libs_3ntl_15ntl_ZZ_pContext_ntl_ZZ_pContext_class* __pyx_f_4sage_5rings_6padics_16pow_computer_ext_21PowComputer_ZZ_pX_big_get_context(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ZZ_pX_big*, long int)':
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:14740:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
14740 |   __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.cache_limit) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:14774:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
14774 |   __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function 'NTL::ZZ_pXModulus* __pyx_f_4sage_5rings_6padics_16pow_computer_ext_21PowComputer_ZZ_pX_big_get_modulus(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ZZ_pX_big*, long int)':
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:15101:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
15101 |   __pyx_t_1 = ((__pyx_v_n <= __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.cache_limit) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:15130:27: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
15130 |   __pyx_t_1 = ((__pyx_v_n == __pyx_v_self->__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0);
      |                 ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp: At global scope:
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:17245:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
17245 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:17244:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
17244 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:16900:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
16900 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:16899:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
16899 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/padics/pow_computer_ext.cpp:3459:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function 'PyObject* __pyx_pf_4sage_5rings_6padics_16pow_computer_ext_17PowComputer_ZZ_pX_2polynomial(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ZZ_pX*)':
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:7843:26: warning: '__pyx_v_tmp' is used uninitialized [-Wuninitialized]
 7843 |   (void)(__pyx_v_tmp->val());
      |          ~~~~~~~~~~~~~~~~^~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/pow_computer_flint.o -lflint -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/pow_computer_flint.cpython-39-arm-linux-gnueabihf.so -lpari
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/pow_computer_relative.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/pow_computer_relative.cpython-39-arm-linux-gnueabihf.so -lpari
[437/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -Isage/libs/flint -I./sage/rings/finite_rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/qadic_flint_CR.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/qadic_flint_CR.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[438/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I./sage/libs/flint -Isage/libs/flint -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings/finite_rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/qadic_flint_FM.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/qadic_flint_FM.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/padics/pow_computer_ext.cpp: In function 'int __pyx_f_4sage_5rings_6padics_16pow_computer_ext_ZZ_pX_eis_shift_p(__pyx_obj_4sage_5rings_6padics_16pow_computer_ext_PowComputer_ZZ_pX*, NTL::ZZ_pX*, NTL::ZZ_pX*, long int, long int)':
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:4934:20: warning: '__pyx_v_low_shifter_fm' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4934 |   ZZ_pXMultiplier *__pyx_v_low_shifter_fm;
      |                    ^~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:4932:10: warning: '__pyx_v_low_shifter' may be used uninitialized in this function [-Wmaybe-uninitialized]
 4932 |   ZZ_pX *__pyx_v_low_shifter;
      |          ^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5539:15: warning: '__pyx_v_high_shifter_fm' may be used uninitialized in this function [-Wmaybe-uninitialized]
 5539 |         MulMod(__pyx_v_working, __pyx_v_working, (__pyx_v_high_shifter_fm[0]), (__pyx_v_m[0]));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5590:27: warning: '__pyx_v_high_shifter' may be used uninitialized in this function [-Wmaybe-uninitialized]
 5590 |         ZZ_pX_conv_modulus(__pyx_v_highshift, (__pyx_v_high_shifter[0]), __pyx_v_c->x);
      |         ~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/pow_computer_ext.cpp:5539:15: warning: '__pyx_v_m' may be used uninitialized in this function [-Wmaybe-uninitialized]
 5539 |         MulMod(__pyx_v_working, __pyx_v_working, (__pyx_v_high_shifter_fm[0]), (__pyx_v_m[0]));
      |         ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/pow_computer_ext.o -lntl -lgmp -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/pow_computer_ext.cpython-39-arm-linux-gnueabihf.so -lpari
[439/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I./sage/cpython -Isage/libs/flint -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings/finite_rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/qadic_flint_FP.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/qadic_flint_FP.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/padics/qadic_flint_FM.c: In function '__pyx_pf_4sage_5rings_6padics_14qadic_flint_FM_9FMElement_22add_bigoh':
build/cythonized/sage/rings/padics/qadic_flint_FM.c:22967:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
22967 |   __pyx_t_3 = ((__pyx_v_aprec >= __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.__pyx_base.__pyx_base.prec_cap) != 0);
      |                               ^~
At top level:
build/cythonized/sage/rings/padics/qadic_flint_FM.c:32296:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
32296 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_FM.c:32295:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
32295 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_FM.c:31951:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
31951 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_FM.c:31950:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
31950 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_FM.c:17181:13: warning: '__pyx_f_4sage_5rings_6padics_14qadic_flint_FM_padic_pow_helper' defined but not used [-Wunused-function]
17181 | static long __pyx_f_4sage_5rings_6padics_14qadic_flint_FM_padic_pow_helper(fmpz_poly_struct *__pyx_v_result, fmpz_poly_struct *__pyx_v_base, long __pyx_v_base_val, long __pyx_v_base_relprec, fmpz_poly_struct *__pyx_v_right_unit, long __pyx_v_right_val, long __pyx_v_right_relprec, struct __pyx_obj_4sage_5rings_6padics_14qadic_flint_FM_PowComputer_ *__pyx_v_prime_pow) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_FM.c:16908:56: warning: '__pyx_f_4sage_5rings_6padics_14qadic_flint_FM_exact_pow_helper' defined but not used [-Wunused-function]
16908 | static struct __pyx_obj_4sage_5rings_7integer_Integer *__pyx_f_4sage_5rings_6padics_14qadic_flint_FM_exact_pow_helper(long *__pyx_v_ansrelprec, long __pyx_v_relprec, PyObject *__pyx_v__right, struct __pyx_obj_4sage_5rings_6padics_14qadic_flint_FM_PowComputer_ *__pyx_v_prime_pow) {
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/qadic_flint_FM.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/qadic_flint_FM.cpython-39-arm-linux-gnueabihf.so -lpari
[440/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/relative_ramified_CA.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/relative_ramified_CA.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/padics/qadic_flint_FP.c:38304:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
38304 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_FP.c:38303:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
38303 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_FP.c:37959:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
37959 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_FP.c:37958:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
37958 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_CA.c:35763:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
35763 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_CA.c:35762:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
35762 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_CA.c:35418:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
35418 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_CA.c:35417:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
35417 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_CA.c: In function '__pyx_pw_4sage_5rings_6padics_14qadic_flint_CA_9CAElement_21__pow__':
build/cythonized/sage/rings/padics/qadic_flint_CA.c:17338:46: warning: '__pyx_v_exp_val' may be used uninitialized [-Wmaybe-uninitialized]
17338 |   (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val);
      |                             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_CA.c:17164:8: note: '__pyx_v_exp_val' was declared here
17164 |   long __pyx_v_exp_val;
      |        ^~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_CR.c:40129:20: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
40129 |   static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_CR.c:40128:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
40128 |   static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_CR.c:39784:20: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
39784 |   static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_CR.c:39783:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
39783 |   static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/qadic_flint_FP.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/qadic_flint_FP.cpython-39-arm-linux-gnueabihf.so -lpari
[441/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/relative_ramified_CR.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/relative_ramified_CR.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/qadic_flint_CA.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/qadic_flint_CA.cpython-39-arm-linux-gnueabihf.so -lpari
[442/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/relative_ramified_FM.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/relative_ramified_FM.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/padics/qadic_flint_CR.c: In function '__pyx_pw_4sage_5rings_6padics_14qadic_flint_CR_9CRElement_19__pow__':
build/cythonized/sage/rings/padics/qadic_flint_CR.c:17055:46: warning: '__pyx_v_exp_val' may be used uninitialized [-Wmaybe-uninitialized]
17055 |   (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val);
      |                             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/qadic_flint_CR.c:16881:8: note: '__pyx_v_exp_val' was declared here
16881 |   long __pyx_v_exp_val;
      |        ^~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/qadic_flint_CR.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/qadic_flint_CR.cpython-39-arm-linux-gnueabihf.so -lpari
[443/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/padics/relative_ramified_FP.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/relative_ramified_FP.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/padics/relative_ramified_FP.c:37387:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
37387 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_FP.c:37386:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
37386 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_FP.c:37042:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
37042 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_FP.c:37041:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
37041 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/relative_ramified_FP.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/relative_ramified_FP.cpython-39-arm-linux-gnueabihf.so
[444/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/cyclotomic.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/cyclotomic.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/polynomial/cyclotomic.c:9333:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 9333 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/cyclotomic.c:9332:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9332 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/cyclotomic.c:8988:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 8988 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/cyclotomic.c:8987:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8987 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/cyclotomic.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/cyclotomic.cpython-39-arm-linux-gnueabihf.so -lpari
[445/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -Isage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/evaluation_flint.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/evaluation_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/evaluation_flint.o -lflint -lmpfi -lmpfr -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/evaluation_flint.cpython-39-arm-linux-gnueabihf.so
[446/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/evaluation_ntl.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/evaluation_ntl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
In file included from build/cythonized/sage/rings/polynomial/evaluation_ntl.cpp:1132:
./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/polynomial/evaluation_ntl.cpp:1132:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/evaluation_ntl.o -lmpfi -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/evaluation_ntl.cpython-39-arm-linux-gnueabihf.so
[447/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/laurent_polynomial.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/laurent_polynomial.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/padics/relative_ramified_CA.c:34979:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
34979 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_CA.c:34978:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
34978 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_CA.c:34634:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
34634 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_CA.c:34633:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
34633 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38334:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
38334 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38333:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
38333 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38207:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
38207 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38206:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
38206 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38078:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
38078 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/laurent_polynomial.c:38077:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
38077 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37888:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
37888 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37887:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
37887 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37672:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
37672 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37671:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
37671 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37458:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
37458 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37457:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
37457 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37113:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
37113 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/laurent_polynomial.c:37112:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
37112 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_CA.c: In function '__pyx_pw_4sage_5rings_6padics_20relative_ramified_CA_9CAElement_21__pow__':
build/cythonized/sage/rings/padics/relative_ramified_CA.c:16552:46: warning: '__pyx_v_exp_val' may be used uninitialized [-Wmaybe-uninitialized]
16552 |   (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val);
      |                             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_CA.c:16378:8: note: '__pyx_v_exp_val' was declared here
16378 |   long __pyx_v_exp_val;
      |        ^~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/relative_ramified_CA.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/relative_ramified_CA.cpython-39-arm-linux-gnueabihf.so
[448/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/multi_polynomial.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/polynomial/multi_polynomial.c:27270:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
27270 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial.c:27269:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
27269 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial.c:26925:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
26925 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial.c:26924:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
26924 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/laurent_polynomial.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/laurent_polynomial.cpython-39-arm-linux-gnueabihf.so
[449/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:21232:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
21232 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:21231:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
21231 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:21105:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
21105 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:21104:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
21104 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20976:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
20976 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20975:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
20975 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20786:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
20786 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20785:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
20785 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20570:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
20570 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20569:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
20569 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20428:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
20428 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20427:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
20427 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20083:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
20083 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.c:20082:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
20082 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_FM.c: In function '__pyx_pf_4sage_5rings_6padics_20relative_ramified_FM_9FMElement_22add_bigoh':
build/cythonized/sage/rings/padics/relative_ramified_FM.c:22759:31: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
22759 |   __pyx_t_3 = ((__pyx_v_aprec >= __pyx_v_self->__pyx_base.prime_pow->__pyx_base.__pyx_base.prec_cap) != 0);
      |                               ^~
At top level:
build/cythonized/sage/rings/padics/relative_ramified_FM.c:31670:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
31670 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_FM.c:31669:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
31669 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_FM.c:31325:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
31325 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_FM.c:31324:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
31324 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_FM.c:16476:13: warning: '__pyx_f_4sage_5rings_6padics_20relative_ramified_FM_padic_pow_helper' defined but not used [-Wunused-function]
16476 | static long __pyx_f_4sage_5rings_6padics_20relative_ramified_FM_padic_pow_helper(struct __pyx_obj_4sage_5rings_10polynomial_18polynomial_element_Polynomial_generic_dense_inexact *__pyx_v_result, struct __pyx_obj_4sage_5rings_10polynomial_18polynomial_element_Polynomial_generic_dense_inexact *__pyx_v_base, long __pyx_v_base_val, long __pyx_v_base_relprec, struct __pyx_obj_4sage_5rings_10polynomial_18polynomial_element_Polynomial_generic_dense_inexact *__pyx_v_right_unit, long __pyx_v_right_val, long __pyx_v_right_relprec, struct __pyx_obj_4sage_5rings_6padics_21pow_computer_relative_PowComputer_relative_eis *__pyx_v_prime_pow) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_FM.c:16203:56: warning: '__pyx_f_4sage_5rings_6padics_20relative_ramified_FM_exact_pow_helper' defined but not used [-Wunused-function]
16203 | static struct __pyx_obj_4sage_5rings_7integer_Integer *__pyx_f_4sage_5rings_6padics_20relative_ramified_FM_exact_pow_helper(long *__pyx_v_ansrelprec, long __pyx_v_relprec, PyObject *__pyx_v__right, struct __pyx_obj_4sage_5rings_6padics_21pow_computer_relative_PowComputer_relative_eis *__pyx_v_prime_pow) {
      |                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/multi_polynomial.cpython-39-arm-linux-gnueabihf.so
[450/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/ore_polynomial_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/ore_polynomial_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/polynomial/ore_polynomial_element.c:25828:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
25828 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/ore_polynomial_element.c:25827:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
25827 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/ore_polynomial_element.c:25483:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
25483 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/ore_polynomial_element.c:25482:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
25482 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_CR.c:39154:20: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
39154 |   static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_CR.c:39153:15: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
39153 |   static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_CR.c:38809:20: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
38809 |   static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                    ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_CR.c:38808:15: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
38808 |   static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial_ring_base.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/multi_polynomial_ring_base.cpython-39-arm-linux-gnueabihf.so
[451/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polydict.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polydict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_pf_4sage_5rings_10polynomial_8polydict_6ETuple___init__':
build/cythonized/sage/rings/polynomial/polydict.c:14224:35: warning: comparison of integer expressions of different signedness: 'long int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
14224 |     for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_3; __pyx_v_i++) {
      |                                   ^
build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_pf_4sage_5rings_10polynomial_8polydict_6ETuple_12__hash__':
build/cythonized/sage/rings/polynomial/polydict.c:15502:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
15502 |   for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_1; __pyx_v_i++) {
      |                                 ^
build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_gb_4sage_5rings_10polynomial_8polydict_6ETuple_22generator':
build/cythonized/sage/rings/polynomial/polydict.c:16793:94: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
16793 |     __pyx_t_4 = (((__pyx_cur_scope->__pyx_v_self->_data[(2 * __pyx_cur_scope->__pyx_v_ind)]) == __pyx_cur_scope->__pyx_v_i) != 0);
      |                                                                                              ^~
build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_f_4sage_5rings_10polynomial_8polydict_6ETuple_weighted_degree':
build/cythonized/sage/rings/polynomial/polydict.c:17474:31: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
17474 |     if (unlikely(!((__pyx_t_1 == __pyx_v_self->_length) != 0))) {
      |                               ^~
build/cythonized/sage/rings/polynomial/polydict.c:845:43: note: in definition of macro 'unlikely'
  845 |   #define unlikely(x) __builtin_expect(!!(x), 0)
      |                                           ^
build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_f_4sage_5rings_10polynomial_8polydict_6ETuple_weighted_quotient_degree':
build/cythonized/sage/rings/polynomial/polydict.c:17897:31: warning: comparison of integer expressions of different signedness: 'Py_ssize_t' {aka 'int'} and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
17897 |     if (unlikely(!((__pyx_t_1 == __pyx_v_self->_length) != 0))) {
      |                               ^~
build/cythonized/sage/rings/polynomial/polydict.c:845:43: note: in definition of macro 'unlikely'
  845 |   #define unlikely(x) __builtin_expect(!!(x), 0)
      |                                           ^
build/cythonized/sage/rings/polynomial/polydict.c:18067:62: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
18067 |     __pyx_t_2 = (((__pyx_v_other->_data[(__pyx_v_ind2 + 1)]) < __pyx_v_exponent) != 0);
      |                                                              ^
build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_f_4sage_5rings_10polynomial_8polydict_6ETuple_eadd_p':
build/cythonized/sage/rings/polynomial/polydict.c:18707:30: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
18707 |   __pyx_t_10 = ((__pyx_v_pos >= __pyx_v_self->_length) != 0);
      |                              ^~
build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_f_4sage_5rings_10polynomial_8polydict_6ETuple_divide_by_var':
build/cythonized/sage/rings/polynomial/polydict.c:22160:52: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
22160 |     __pyx_t_4 = (((__pyx_v_self->_data[__pyx_v_i]) == __pyx_v_index) != 0);
      |                                                    ^~
build/cythonized/sage/rings/polynomial/polydict.c: In function '__pyx_f_4sage_5rings_10polynomial_8polydict_6ETuple_is_multiple_of':
build/cythonized/sage/rings/polynomial/polydict.c:22862:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
22862 |   for (__pyx_t_9 = 0; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) {
      |                                 ^
At top level:
build/cythonized/sage/rings/polynomial/polydict.c:26324:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
26324 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polydict.c:26323:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
26323 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polydict.c:26197:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
26197 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polydict.c:26196:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
26196 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polydict.c:26068:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
26068 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polydict.c:26067:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
26067 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polydict.c:25878:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
25878 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polydict.c:25877:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
25877 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polydict.c:25662:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
25662 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polydict.c:25661:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
25661 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/relative_ramified_FM.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/relative_ramified_FM.cpython-39-arm-linux-gnueabihf.so
[452/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_compiled.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_compiled.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_compiled.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/polynomial_compiled.cpython-39-arm-linux-gnueabihf.so
[453/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/arb -I./sage/libs/flint -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_complex_arb.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/ore_polynomial_element.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/ore_polynomial_element.cpython-39-arm-linux-gnueabihf.so -lpari
[454/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c:12302:65: warning: '__pyx_f_4sage_5rings_11complex_arb_11ComplexBall__new' defined but not used [-Wunused-function]
12302 | static struct __pyx_obj_4sage_5rings_11complex_arb_ComplexBall *__pyx_f_4sage_5rings_11complex_arb_11ComplexBall__new(struct __pyx_obj_4sage_5rings_11complex_arb_ComplexBall *__pyx_v_self) {
      |                                                                 ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c:11512:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
11512 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c:11511:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
11511 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c:11167:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
11167 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_complex_arb.c:11166:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
11166 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_CR.c: In function '__pyx_pw_4sage_5rings_6padics_20relative_ramified_CR_9CRElement_19__pow__':
build/cythonized/sage/rings/padics/relative_ramified_CR.c:16375:46: warning: '__pyx_v_exp_val' may be used uninitialized [-Wmaybe-uninitialized]
16375 |   (__pyx_v_ansrelprec[0]) = (__pyx_v_relprec + __pyx_v_exp_val);
      |                             ~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/padics/relative_ramified_CR.c:16201:8: note: '__pyx_v_exp_val' was declared here
16201 |   long __pyx_v_exp_val;
      |        ^~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_complex_arb.o -lflint -lflint-arb -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/polynomial_complex_arb.cpython-39-arm-linux-gnueabihf.so -lpari
[455/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/libpng16 -I./sage/libs/ntl -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_gf2x.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -I/usr/include/libpng16 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polydict.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/polydict.cpython-39-arm-linux-gnueabihf.so -lpari
[456/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/flint -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -I/usr/lib/python3/dist-packages/cypari2 -Isage/libs/flint -I./sage/libs/arb -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/padics/relative_ramified_CR.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/padics/relative_ramified_CR.cpython-39-arm-linux-gnueabihf.so
[457/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17881:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
17881 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17880:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
17880 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17754:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
17754 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17753:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
17753 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17625:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
17625 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17624:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
17624 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17435:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
17435 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17434:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
17434 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17219:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
17219 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:17218:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
17218 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:16860:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
16860 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:16859:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
16859 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:16515:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
16515 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:16514:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
16514 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:4235:18: warning: 'PyObject* __pyx_f_4sage_5rings_10polynomial_15polynomial_gf2x_celement_repr(NTL::GF2X*, long int)' defined but not used [-Wunused-function]
 4235 | static PyObject *__pyx_f_4sage_5rings_10polynomial_15polynomial_gf2x_celement_repr(CYTHON_UNUSED GF2X *__pyx_v_e, CYTHON_UNUSED long __pyx_v_parent) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:4017:
./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:4017:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp: In function 'Py_hash_t __pyx_pw_4sage_5rings_10polynomial_15polynomial_gf2x_19Polynomial_template_35__hash__(PyObject*)':
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:10822:28: warning: '__pyx_v_var_name_hash' may be used uninitialized in this function [-Wmaybe-uninitialized]
10822 |         __pyx_v_result_mon = ((0xF4243 * __pyx_v_result_mon) ^ __pyx_v_var_name_hash);
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_gf2x.cpp:10654:8: note: '__pyx_v_var_name_hash' was declared here
10654 |   long __pyx_v_var_name_hash;
      |        ^~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:14026:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
14026 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:14025:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
14025 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:13681:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
13681 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:13680:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
13680 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:4444:
./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.cpp:4444:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:19205:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
19205 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:19204:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
19204 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:18860:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
18860 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:18859:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
18859 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:4758:
./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.cpp:4758:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_element.c:102342:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
102342 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_element.c:102341:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
102341 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_element.c:102215:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
102215 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_element.c:102214:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
102214 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_element.c:102086:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
102086 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_element.c:102085:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
102085 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_element.c:101896:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
101896 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_element.c:101895:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
101895 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_element.c:101680:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
101680 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
       |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_element.c:101679:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
101679 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
       |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_element.c:99929:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
99929 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_element.c:99928:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
99928 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_element.c:99584:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
99584 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_element.c:99583:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
99583 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_gf2x.o -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/polynomial_gf2x.cpython-39-arm-linux-gnueabihf.so -lpari
[458/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_integer_dense_ntl.o -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/polynomial_integer_dense_ntl.cpython-39-arm-linux-gnueabihf.so -lpari
[459/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_number_field.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_number_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:23687:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
23687 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:23686:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
23686 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:23342:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
23342 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:23341:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
23341 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:4181:
./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:4181:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_integer_dense_flint.o -lflint -lflint-arb -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/polynomial_integer_dense_flint.cpython-39-arm-linux-gnueabihf.so -lpari
[460/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/flint -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -Isage/libs/flint -I./sage/libs/arb -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_rational_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_number_field.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/polynomial_number_field.cpython-39-arm-linux-gnueabihf.so
[461/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp: In function 'int __pyx_pf_4sage_5rings_10polynomial_25polynomial_rational_flint_25Polynomial_rational_flint_6__init__(__pyx_obj_4sage_5rings_10polynomial_25polynomial_rational_flint_Polynomial_rational_flint*, PyObject*, PyObject*, PyObject*, PyObject*, PyObject*)':
build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:6061:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 6061 |     for (__pyx_v_deg = 0; __pyx_v_deg < __pyx_t_12; __pyx_v_deg++) {
      |                           ~~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:6102:39: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
 6102 |     for (__pyx_v_deg = 0; __pyx_v_deg < __pyx_t_12; __pyx_v_deg++) {
      |                           ~~~~~~~~~~~~^~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.c:11639:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
11639 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.c:11638:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
11638 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.c:11294:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
11294 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.c:11293:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
11293 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp: At global scope:
build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:22588:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
22588 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:22587:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
22587 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:22243:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
22243 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_rational_flint.cpp:22242:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
22242 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp: In function 'PyObject* __pyx_pf_4sage_5rings_10polynomial_25polynomial_modn_dense_ntl_28Polynomial_dense_modn_ntl_ZZ_20__pow__(__pyx_obj_4sage_5rings_10polynomial_25polynomial_modn_dense_ntl_Polynomial_dense_modn_ntl_ZZ*, PyObject*, PyObject*)':
build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:20075:10: warning: '__pyx_v_mod' may be used uninitialized [-Wmaybe-uninitialized]
20075 |     build((__pyx_v_mod[0]), ((struct __pyx_obj_4sage_5rings_10polynomial_25polynomial_modn_dense_ntl_Polynomial_dense_modn_ntl_ZZ *)__pyx_v_modulus)->x);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp: In function 'PyObject* __pyx_pf_4sage_5rings_10polynomial_25polynomial_modn_dense_ntl_28Polynomial_dense_modn_ntl_zz_22__pow__(__pyx_obj_4sage_5rings_10polynomial_25polynomial_modn_dense_ntl_Polynomial_dense_modn_ntl_zz*, PyObject*, PyObject*)':
build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.cpp:14776:10: warning: '__pyx_v_mod' may be used uninitialized [-Wmaybe-uninitialized]
14776 |     build((__pyx_v_mod[0]), ((struct __pyx_obj_4sage_5rings_10polynomial_25polynomial_modn_dense_ntl_Polynomial_dense_modn_ntl_zz *)__pyx_v_modulus)->x);
      |     ~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_real_mpfr_dense.o -lmpfr -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/polynomial_real_mpfr_dense.cpython-39-arm-linux-gnueabihf.so -lpari
[462/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.c:4501:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4501 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.c:4500:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4500 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.c:4156:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 4156 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.c:4155:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4155 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_ring_homomorphism.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/polynomial_ring_homomorphism.cpython-39-arm-linux-gnueabihf.so
[463/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cysignals -Isage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
In file included from /usr/include/zn_poly/zn_poly.h:78,
                 from build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:685:
/usr/include/zn_poly/wide_arith.h:276:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp]
  276 | #warning No assembly implementation of wide multiplication available for this \
      |  ^~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp: In function 'int __pyx_f_4sage_5rings_10polynomial_21polynomial_zmod_flint_celement_set(nmod_poly_struct*, nmod_poly_struct*, long unsigned int)':
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:4496:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
 4496 |     for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_2; __pyx_v_i++) {
      |                         ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp: In function 'int __pyx_f_4sage_5rings_10polynomial_21polynomial_zmod_flint_21Polynomial_zmod_flint__set_list(__pyx_obj_4sage_5rings_10polynomial_21polynomial_zmod_flint_Polynomial_zmod_flint*, PyObject*)':
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:15141:33: warning: comparison of integer expressions of different signedness: 'int' and 'long unsigned int' [-Wsign-compare]
15141 |   for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_5; __pyx_v_i++) {
      |                       ~~~~~~~~~~^~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_modn_dense_ntl.o -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/polynomial_modn_dense_ntl.cpython-39-arm-linux-gnueabihf.so -lpari
[464/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/libs/ntl -Isage/libs/ntl -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_zz_pex.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp: At global scope:
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22525:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
22525 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22524:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
22524 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22398:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
22398 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22397:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
22397 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22269:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
22269 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22268:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
22268 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22079:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
22079 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:22078:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
22078 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:21863:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
21863 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:21862:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
21862 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:20472:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
20472 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:20471:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
20471 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:20127:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
20127 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:20126:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
20126 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:4398:18: warning: 'PyObject* __pyx_f_4sage_5rings_10polynomial_21polynomial_zmod_flint_celement_repr(nmod_poly_struct*, long unsigned int)' defined but not used [-Wunused-function]
 4398 | static PyObject *__pyx_f_4sage_5rings_10polynomial_21polynomial_zmod_flint_celement_repr(CYTHON_UNUSED nmod_poly_struct *__pyx_v_e, CYTHON_UNUSED unsigned long __pyx_v_n) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_rational_flint.o -lflint -lflint-arb -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/polynomial_rational_flint.cpython-39-arm-linux-gnueabihf.so -lpari
[465/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I./sage/ext -I./sage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/real_roots.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/real_roots.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp: In function 'Py_hash_t __pyx_pw_4sage_5rings_10polynomial_21polynomial_zmod_flint_19Polynomial_template_35__hash__(PyObject*)':
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:11552:28: warning: '__pyx_v_var_name_hash' may be used uninitialized in this function [-Wmaybe-uninitialized]
11552 |         __pyx_v_result_mon = ((0xF4243 * __pyx_v_result_mon) ^ __pyx_v_var_name_hash);
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.cpp:11384:8: note: '__pyx_v_var_name_hash' was declared here
11384 |   long __pyx_v_var_name_hash;
      |        ^~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:19135:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
19135 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:19134:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
19134 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:19008:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
19008 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:19007:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
19007 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18879:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
18879 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18878:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
18878 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18689:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
18689 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18688:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
18688 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18473:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
18473 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18472:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
18472 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18114:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
18114 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:18113:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
18113 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:17769:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
17769 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:17768:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
17768 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:4921:18: warning: 'PyObject* __pyx_f_4sage_5rings_10polynomial_17polynomial_zz_pex_celement_repr(NTL::ZZ_pEX*, __pyx_t_4sage_5rings_10polynomial_17polynomial_zz_pex_cparent)' defined but not used [-Wunused-function]
 4921 | static PyObject *__pyx_f_4sage_5rings_10polynomial_17polynomial_zz_pex_celement_repr(CYTHON_UNUSED ZZ_pEX *__pyx_v_e, CYTHON_UNUSED __pyx_t_4sage_5rings_10polynomial_17polynomial_zz_pex_cparent __pyx_v_parent) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:4406:
./sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:4406:
./sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
./sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp: In function 'Py_hash_t __pyx_pw_4sage_5rings_10polynomial_17polynomial_zz_pex_19Polynomial_template_35__hash__(PyObject*)':
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:12000:28: warning: '__pyx_v_var_name_hash' may be used uninitialized in this function [-Wmaybe-uninitialized]
12000 |         __pyx_v_result_mon = ((0xF4243 * __pyx_v_result_mon) ^ __pyx_v_var_name_hash);
      |         ~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/polynomial_zz_pex.cpp:11832:8: note: '__pyx_v_var_name_hash' was declared here
11832 |   long __pyx_v_var_name_hash;
      |        ^~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_zmod_flint.o -lflint -lntl -lgmp -lzn_poly -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/polynomial_zmod_flint.cpython-39-arm-linux-gnueabihf.so -lpari
[466/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/refine_root.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/refine_root.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_zz_pex.o -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/polynomial_zz_pex.cpython-39-arm-linux-gnueabihf.so -lpari
[467/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/skew_polynomial_element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/skew_polynomial_element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/polynomial/skew_polynomial_element.c:10115:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
10115 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/skew_polynomial_element.c:10114:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
10114 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/skew_polynomial_element.c:9770:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 9770 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/skew_polynomial_element.c:9769:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9769 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/refine_root.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/refine_root.cpython-39-arm-linux-gnueabihf.so
[468/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:17811:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
17811 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:17810:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
17810 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:17466:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
17466 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:17465:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
17465 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1969,
                 from /usr/include/python3.9/numpy/ndarrayobject.h:12,
                 from /usr/include/python3.9/numpy/arrayobject.h:4,
                 from build/cythonized/sage/rings/polynomial/real_roots.c:668:
/usr/include/python3.9/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
build/cythonized/sage/rings/polynomial/real_roots.c: In function '__pyx_pf_4sage_5rings_10polynomial_10real_roots_2de_casteljau_intvec':
build/cythonized/sage/rings/polynomial/real_roots.c:14046:82: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
14046 |       __pyx_t_5 = ((mpz_sizeinbase((__pyx_v_den_powers->_entries[__pyx_v_i]), 2) < __pyx_v_max_den_bits) != 0);
      |                                                                                  ^
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/skew_polynomial_element.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/skew_polynomial_element.cpython-39-arm-linux-gnueabihf.so -lpari
[469/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/polynomial/real_roots.c: In function '__pyx_pf_4sage_5rings_10polynomial_10real_roots_62bernstein_expand':
build/cythonized/sage/rings/polynomial/real_roots.c:49835:55: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'int' [-Wsign-compare]
49835 |     __pyx_t_10 = ((mpz_sizeinbase(__pyx_v_divisor, 2) > __pyx_v_max_bits) != 0);
      |                                                       ^
At top level:
build/cythonized/sage/rings/polynomial/real_roots.c:51815:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
51815 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/real_roots.c:51814:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
51814 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/real_roots.c:51470:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
51470 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/real_roots.c:51469:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
51469 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.c:8896:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 8896 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.c:8895:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8895 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.c:8551:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 8551 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.c:8550:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 8550 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c: In function '__pyx_pw_4sage_5rings_10polynomial_28skew_polynomial_finite_field_33SkewPolynomial_finite_field_dense_3type':
build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:570:40: warning: '__pyx_v_m' may be used uninitialized in this function [-Wmaybe-uninitialized]
  570 |   #define PyInt_FromSsize_t            PyLong_FromSsize_t
      |                                        ^~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.c:5004:14: note: '__pyx_v_m' was declared here
 5004 |   Py_ssize_t __pyx_v_m;
      |              ^~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/skew_polynomial_finite_order.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/skew_polynomial_finite_order.cpython-39-arm-linux-gnueabihf.so
[470/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/symmetric_reduction.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/symmetric_reduction.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7451:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 7451 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7450:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 7450 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7324:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 7324 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7323:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 7323 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7195:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 7195 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7194:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 7194 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7005:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 7005 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/symmetric_reduction.c:7004:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 7004 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/symmetric_reduction.c:6789:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 6789 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/symmetric_reduction.c:6788:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 6788 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/skew_polynomial_finite_field.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/skew_polynomial_finite_field.cpython-39-arm-linux-gnueabihf.so
[471/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:706:
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test'
  258 |     p_Test(p, r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:822:5: note: in expansion of macro 'p_Test'
  822 |     p_Test(p,r);
      |     ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:824:5: note: in expansion of macro 'p_Test'
  824 |     p_Test(pp,r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:174:36: note: in expansion of macro 'TRUE'
  174 | #define p_CheckRing(r)            (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1321:3: note: in expansion of macro 'p_CheckRing'
 1321 |   p_CheckRing(d_r);
      |   ^~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1904:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1904 |   p_LmCheckPolyRing(a, r_a);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1905:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1905 |   p_LmCheckPolyRing(b, r_b);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1993:3: note: in expansion of macro 'p_Test'
 1993 |   p_Test(p, R);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1999:3: note: in expansion of macro 'p_Test'
 1999 |   p_Test(p, r);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2021:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2021 |   p_LmCheckPolyRing(p1, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2022:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2022 |   p_LmCheckPolyRing(p2, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:129:19: note: in expansion of macro 'p_Test'
  129 |       if (!shift) p_Test(p_in, r);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:134:7: note: in expansion of macro 'p_Test'
  134 |       p_Test(p_in, r);
      |       ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:144:19: note: in expansion of macro 'p_Test'
  144 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:149:7: note: in expansion of macro 'p_Test'
  149 |       p_Test(p_in, currRing);
      |       ^~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:171:19: note: in expansion of macro 'p_Test'
  171 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:176:7: note: in expansion of macro 'p_Test'
  176 |       p_Test(p_in, currRing);
      |       ^~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:706:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:607:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  607 |   memset(this, 0, sizeof(sLObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:706:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:706:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:917:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  917 |   memset(this, 0, sizeof(*this));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:706:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:706:
/usr/include/singular/singular/kernel/GBEngine/kInline.h:918:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class sLObject' from an array of 'const class sTObject' [-Wclass-memaccess]
  918 |   memcpy(this, &t, sizeof(sTObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:706:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:706:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1032:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1032 |   p_LmCheckPolyRing(p1, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1033:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1033 |   p_LmCheckPolyRing(p2, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1075:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1075 |   p_LmCheckPolyRing(p1, leadRing);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1076:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1076 |   p_LmCheckPolyRing(p2, leadRing);
      |   ^~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/polys/monomials/ring.h:12,
                 from /usr/include/singular/singular/kernel/polys.h:15,
                 from /usr/include/singular/singular/kernel/structs.h:21,
                 from /usr/include/singular/singular/Singular/libsingular.h:7,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:706:
/usr/include/singular/singular/coeffs/longrat.h: In function 'BOOLEAN nlIsInteger(number, coeffs)':
/usr/include/singular/singular/coeffs/coeffs.h:714:22: warning: statement has no effect [-Wunused-value]
  714 | #define n_Test(a,r)  1
      |                      ^
/usr/include/singular/singular/coeffs/longrat.h:97:3: note: in expansion of macro 'n_Test'
   97 |   n_Test(q, r);
      |   ^~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp: At global scope:
build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:5779:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 5779 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:5778:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5778 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:5434:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 5434 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpp:5433:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5433 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/symmetric_reduction.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/symmetric_reduction.cpython-39-arm-linux-gnueabihf.so
[472/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/ntl -I./sage/rings/finite_rings -Isage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial_ideal_libsingular.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lflint -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/multi_polynomial_ideal_libsingular.cpython-39-arm-linux-gnueabihf.so -lpari
build/cythonized/sage/rings/polynomial/real_roots.c: In function '__pyx_pw_4sage_5rings_10polynomial_10real_roots_3de_casteljau_intvec':
build/cythonized/sage/rings/polynomial/real_roots.c:14307:122: warning: '__pyx_v_den_log2' may be used uninitialized in this function [-Wmaybe-uninitialized]
14307 |             mpz_fdiv_q_2exp((__pyx_v_c2->_entries[__pyx_v_j]), (__pyx_v_c2->_entries[__pyx_v_j]), (__pyx_v_cur_den_steps * __pyx_v_den_log2));
      |                                                                                                   ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/real_roots.c:13471:7: note: '__pyx_v_den_log2' was declared here
13471 |   int __pyx_v_den_log2;
      |       ^~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/real_roots.c:14109:10: warning: '__pyx_v_den_ui' may be used uninitialized in this function [-Wmaybe-uninitialized]
14109 |       if (__pyx_t_5) {
      |          ^
build/cythonized/sage/rings/polynomial/real_roots.c:13465:17: note: '__pyx_v_den_ui' was declared here
13465 |   unsigned long __pyx_v_den_ui;
      |                 ^~~~~~~~~~~~~~
[473/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/cpython -I./sage/libs/ntl -I./sage/rings/finite_rings -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/plural.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/plural.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:714:
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test'
  258 |     p_Test(p, r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:822:5: note: in expansion of macro 'p_Test'
  822 |     p_Test(p,r);
      |     ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:824:5: note: in expansion of macro 'p_Test'
  824 |     p_Test(pp,r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:174:36: note: in expansion of macro 'TRUE'
  174 | #define p_CheckRing(r)            (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1321:3: note: in expansion of macro 'p_CheckRing'
 1321 |   p_CheckRing(d_r);
      |   ^~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1904:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1904 |   p_LmCheckPolyRing(a, r_a);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1905:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1905 |   p_LmCheckPolyRing(b, r_b);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1993:3: note: in expansion of macro 'p_Test'
 1993 |   p_Test(p, R);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1999:3: note: in expansion of macro 'p_Test'
 1999 |   p_Test(p, r);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2021:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2021 |   p_LmCheckPolyRing(p1, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2022:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2022 |   p_LmCheckPolyRing(p2, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:129:19: note: in expansion of macro 'p_Test'
  129 |       if (!shift) p_Test(p_in, r);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:134:7: note: in expansion of macro 'p_Test'
  134 |       p_Test(p_in, r);
      |       ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:144:19: note: in expansion of macro 'p_Test'
  144 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:149:7: note: in expansion of macro 'p_Test'
  149 |       p_Test(p_in, currRing);
      |       ^~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:171:19: note: in expansion of macro 'p_Test'
  171 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:176:7: note: in expansion of macro 'p_Test'
  176 |       p_Test(p_in, currRing);
      |       ^~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:714:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:607:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  607 |   memset(this, 0, sizeof(sLObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:714:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:714:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:917:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  917 |   memset(this, 0, sizeof(*this));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:714:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:714:
/usr/include/singular/singular/kernel/GBEngine/kInline.h:918:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class sLObject' from an array of 'const class sTObject' [-Wclass-memaccess]
  918 |   memcpy(this, &t, sizeof(sTObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:714:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:714:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1032:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1032 |   p_LmCheckPolyRing(p1, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1033:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1033 |   p_LmCheckPolyRing(p2, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1075:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1075 |   p_LmCheckPolyRing(p1, leadRing);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1076:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1076 |   p_LmCheckPolyRing(p2, leadRing);
      |   ^~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/polys/monomials/ring.h:12,
                 from /usr/include/singular/singular/kernel/polys.h:15,
                 from /usr/include/singular/singular/kernel/structs.h:21,
                 from /usr/include/singular/singular/Singular/libsingular.h:7,
                 from build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:714:
/usr/include/singular/singular/coeffs/longrat.h: In function 'BOOLEAN nlIsInteger(number, coeffs)':
/usr/include/singular/singular/coeffs/coeffs.h:714:22: warning: statement has no effect [-Wunused-value]
  714 | #define n_Test(a,r)  1
      |                      ^
/usr/include/singular/singular/coeffs/longrat.h:97:3: note: in expansion of macro 'n_Test'
   97 |   n_Test(q, r);
      |   ^~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/rings/polynomial/plural.cpp:712:
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'void p_SetCompP(poly, int, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:258:5: note: in expansion of macro 'p_Test'
  258 |     p_Test(p, r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_Copy(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:822:5: note: in expansion of macro 'p_Test'
  822 |     p_Test(p,r);
      |     ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:824:5: note: in expansion of macro 'p_Test'
  824 |     p_Test(pp,r);
      |     ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'spolyrec* p_LmInit(poly, ring, ring, omBin)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:174:36: note: in expansion of macro 'TRUE'
  174 | #define p_CheckRing(r)            (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1321:3: note: in expansion of macro 'p_CheckRing'
 1321 |   p_CheckRing(d_r);
      |   ^~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmDivisibleBy(poly, ring, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1904:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1904 |   p_LmCheckPolyRing(a, r_a);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1905:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1905 |   p_LmCheckPolyRing(b, r_b);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsOne(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1993:3: note: in expansion of macro 'p_Test'
 1993 |   p_Test(p, R);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_IsConstantPoly(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:1999:3: note: in expansion of macro 'p_Test'
 1999 |   p_Test(p, r);
      |   ^~~~~~
/usr/include/singular/singular/polys/monomials/p_polys.h: In function 'BOOLEAN p_LmExpVectorAddIsOk(poly, poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2021:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2021 |   p_LmCheckPolyRing(p1, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/polys/monomials/p_polys.h:2022:3: note: in expansion of macro 'p_LmCheckPolyRing'
 2022 |   p_LmCheckPolyRing(p2, r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:129:19: note: in expansion of macro 'p_Test'
  129 |       if (!shift) p_Test(p_in, r);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:134:7: note: in expansion of macro 'p_Test'
  134 |       p_Test(p_in, r);
      |       ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:144:19: note: in expansion of macro 'p_Test'
  144 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:149:7: note: in expansion of macro 'p_Test'
  149 |       p_Test(p_in, currRing);
      |       ^~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sTObject::Set(poly, ring, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:171:19: note: in expansion of macro 'p_Test'
  171 |       if (!shift) p_Test(p_in, currRing);
      |                   ^~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:177:36: note: in expansion of macro 'TRUE'
  177 | #define p_Test(p,r)               (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:176:7: note: in expansion of macro 'p_Test'
  176 |       p_Test(p_in, currRing);
      |       ^~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/plural.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'void sLObject::Init(ring)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:607:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  607 |   memset(this, 0, sizeof(sLObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/plural.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/plural.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In member function 'sLObject& sLObject::operator=(const sTObject&)':
/usr/include/singular/singular/kernel/GBEngine/kInline.h:917:9: warning: 'void* memset(void*, int, size_t)' clearing an object of non-trivial type 'class sLObject'; use assignment or value-initialization instead [-Wclass-memaccess]
  917 |   memset(this, 0, sizeof(*this));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/plural.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/GBEngine/kutil.h:844,
                 from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/plural.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kInline.h:918:9: warning: 'void* memcpy(void*, const void*, size_t)' copying an object of non-trivial type 'class sLObject' from an array of 'const class sTObject' [-Wclass-memaccess]
  918 |   memcpy(this, &t, sizeof(sTObject));
      |   ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/Singular/libsingular.h:16,
                 from build/cythonized/sage/rings/polynomial/plural.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kutil.h:183:7: note: 'class sLObject' declared here
  183 | class sLObject : public sTObject
      |       ^~~~~~~~
In file included from /usr/include/singular/singular/kernel/mod2.h:13,
                 from /usr/include/singular/singular/Singular/libsingular.h:6,
                 from build/cythonized/sage/rings/polynomial/plural.cpp:712:
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'BOOLEAN k_GetLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1032:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1032 |   p_LmCheckPolyRing(p1, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1033:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1033 |   p_LmCheckPolyRing(p2, p_r);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h: In function 'void k_GetStrongLeadTerms(poly, poly, ring, spolyrec*&, spolyrec*&, spolyrec*&, ring)':
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1075:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1075 |   p_LmCheckPolyRing(p1, leadRing);
      |   ^~~~~~~~~~~~~~~~~
/usr/include/singular/singular/misc/auxiliary.h:100:21: warning: statement has no effect [-Wunused-value]
  100 | #define TRUE        1
/usr/include/singular/singular/polys/monomials/p_polys.h:171:36: note: in expansion of macro 'TRUE'
  171 | #define p_LmCheckPolyRing(p,r)    (TRUE)
      |                                    ^~~~
/usr/include/singular/singular/kernel/GBEngine/kInline.h:1076:3: note: in expansion of macro 'p_LmCheckPolyRing'
 1076 |   p_LmCheckPolyRing(p2, leadRing);
      |   ^~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp: At global scope:
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46689:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
46689 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46688:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
46688 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46562:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
46562 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46561:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
46561 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46433:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
46433 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46432:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
46432 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46243:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
46243 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46242:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
46242 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46027:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
46027 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:46026:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
46026 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:45687:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
45687 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:45686:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
45686 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:45482:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
45482 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:45481:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
45481 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:43987:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
43987 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:43986:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
43986 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:43642:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
43642 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.cpp:43641:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
43641 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/singular/singular/polys/monomials/ring.h:12,
                 from /usr/include/singular/singular/kernel/polys.h:15,
                 from /usr/include/singular/singular/kernel/structs.h:21,
                 from /usr/include/singular/singular/Singular/libsingular.h:7,
                 from build/cythonized/sage/rings/polynomial/plural.cpp:712:
/usr/include/singular/singular/coeffs/longrat.h: In function 'BOOLEAN nlIsInteger(number, coeffs)':
/usr/include/singular/singular/coeffs/coeffs.h:714:22: warning: statement has no effect [-Wunused-value]
  714 | #define n_Test(a,r)  1
      |                      ^
/usr/include/singular/singular/coeffs/longrat.h:97:3: note: in expansion of macro 'n_Test'
   97 |   n_Test(q, r);
      |   ^~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp: At global scope:
build/cythonized/sage/rings/polynomial/plural.cpp:29465:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
29465 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:29464:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
29464 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:29338:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
29338 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:29337:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
29337 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:29209:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
29209 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:29208:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
29208 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:29019:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
29019 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:29018:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
29018 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:28803:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
28803 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:28802:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
28802 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:28463:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
28463 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:28462:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
28462 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:28258:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
28258 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:28257:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
28257 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:26763:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
26763 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:26762:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
26762 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:26418:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
26418 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/plural.cpp:26417:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
26417 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/polynomial_element.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/polynomial_element.cpython-39-arm-linux-gnueabihf.so
[474/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I./sage/libs/flint -I/usr/lib/python3/dist-packages/cysignals -Isage/libs/flint -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/hilbert.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/hilbert.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/polynomial/hilbert.c: In function '__pyx_f_4sage_5rings_10polynomial_7hilbert_interred':
build/cythonized/sage/rings/polynomial/hilbert.c:4302:141: warning: passing argument 1 of '__Pyx_CFunc_size__t____ETuple____int______pyx__skip__dispatch___to_py' from incompatible pointer type [-Wincompatible-pointer-types]
 4302 |   __pyx_t_5 = __Pyx_CFunc_size__t____ETuple____int______pyx__skip__dispatch___to_py(__pyx_vtabptr_4sage_5rings_10polynomial_8polydict_ETuple->unweighted_degree); if (unlikely(!__pyx_t_5)) __PYX_ERR(0, 106, __pyx_L1_error)
      |                                                                                     ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~
      |                                                                                                                                             |
      |                                                                                                                                             size_t (*)(struct __pyx_obj_4sage_5rings_10polynomial_8polydict_ETuple *, int) {aka unsigned int (*)(struct __pyx_obj_4sage_5rings_10polynomial_8polydict_ETuple *, int)}
build/cythonized/sage/rings/polynomial/hilbert.c:3644:88: note: expected 'size_t (*)(struct __pyx_obj_4sage_5rings_10polynomial_8polydict_ETuple *)' {aka 'unsigned int (*)(struct __pyx_obj_4sage_5rings_10polynomial_8polydict_ETuple *)'} but argument is of type 'size_t (*)(struct __pyx_obj_4sage_5rings_10polynomial_8polydict_ETuple *, int)' {aka 'unsigned int (*)(struct __pyx_obj_4sage_5rings_10polynomial_8polydict_ETuple *, int)'}
 3644 | static PyObject *__Pyx_CFunc_size__t____ETuple____int______pyx__skip__dispatch___to_py(size_t (*)(struct __pyx_obj_4sage_5rings_10polynomial_8polydict_ETuple *)); /*proto*/
      |                                                                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/hilbert.c:4341:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 4341 |   for (__pyx_t_9 = 1; __pyx_t_9 < __pyx_t_8; __pyx_t_9+=1) {
      |                                 ^
build/cythonized/sage/rings/polynomial/hilbert.c: In function '__pyx_f_4sage_5rings_10polynomial_7hilbert_quotient':
build/cythonized/sage/rings/polynomial/hilbert.c:4479:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 4479 |   for (__pyx_t_4 = 0; __pyx_t_4 < __pyx_t_3; __pyx_t_4+=1) {
      |                                 ^
build/cythonized/sage/rings/polynomial/hilbert.c: In function '__pyx_f_4sage_5rings_10polynomial_7hilbert_quotient_by_var':
build/cythonized/sage/rings/polynomial/hilbert.c:4591:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 4591 |   for (__pyx_t_4 = 0; __pyx_t_4 < __pyx_t_3; __pyx_t_4+=1) {
      |                                 ^
build/cythonized/sage/rings/polynomial/hilbert.c: In function '__pyx_f_4sage_5rings_10polynomial_7hilbert_HilbertBaseCase':
build/cythonized/sage/rings/polynomial/hilbert.c:5027:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 5027 |       for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) {
      |                                     ^
build/cythonized/sage/rings/polynomial/hilbert.c:5098:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 5098 |       for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) {
      |                                     ^
build/cythonized/sage/rings/polynomial/hilbert.c:5197:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 5197 |   for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) {
      |                                 ^
build/cythonized/sage/rings/polynomial/hilbert.c:5319:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 5319 |       for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) {
      |                                     ^
build/cythonized/sage/rings/polynomial/hilbert.c:5390:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 5390 |       for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) {
      |                                     ^
build/cythonized/sage/rings/polynomial/hilbert.c:5489:47: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 5489 |   for (__pyx_t_8 = (__pyx_v_i + 1); __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) {
      |                                               ^
build/cythonized/sage/rings/polynomial/hilbert.c:5626:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 5626 |       for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) {
      |                                     ^
build/cythonized/sage/rings/polynomial/hilbert.c:5773:37: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 5773 |       for (__pyx_t_8 = 0; __pyx_t_8 < __pyx_t_7; __pyx_t_8+=1) {
      |                                     ^
build/cythonized/sage/rings/polynomial/hilbert.c: In function '__pyx_f_4sage_5rings_10polynomial_7hilbert_make_children':
build/cythonized/sage/rings/polynomial/hilbert.c:6077:33: warning: comparison of integer expressions of different signedness: 'int' and 'size_t' {aka 'unsigned int'} [-Wsign-compare]
 6077 |   for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=2) {
      |                                 ^
At top level:
build/cythonized/sage/rings/polynomial/hilbert.c:10415:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
10415 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/hilbert.c:10414:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
10414 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/hilbert.c:10070:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
10070 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/hilbert.c:10069:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
10069 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/hilbert.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/hilbert.cpython-39-arm-linux-gnueabihf.so -lpari
[475/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/pbori
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/libpng16 -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/pbori/pbori.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/pbori/pbori.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -I/usr/include/libpng16 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/real_roots.o -lmpfr -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/real_roots.cpython-39-arm-linux-gnueabihf.so
[476/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/weil
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/libs/flint -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/weil/weil_polynomials.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:668:
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/rings/polynomial/weil/power_sums.c: In function 'next_pol':
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/rings/polynomial/weil/power_sums.c:773:7: warning: unused variable 'q_is_1' [-Wunused-variable]
  773 |   int q_is_1 = dy_data->q_is_1;
      |       ^~~~~~
At top level:
build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:8024:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 8024 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:8023:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 8023 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:7679:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7679 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/weil/weil_polynomials.c:7678:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7678 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/plural.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lflint -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/plural.cpython-39-arm-linux-gnueabihf.so -lpari
[477/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/rings/semirings
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/rings/semirings/tropical_semiring.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/rings/semirings/tropical_semiring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/rings/semirings/tropical_semiring.c:8621:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 8621 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/semirings/tropical_semiring.c:8620:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 8620 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/semirings/tropical_semiring.c:8494:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 8494 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/semirings/tropical_semiring.c:8493:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 8493 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/semirings/tropical_semiring.c:8365:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 8365 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/semirings/tropical_semiring.c:8364:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 8364 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/semirings/tropical_semiring.c:8175:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 8175 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/semirings/tropical_semiring.c:8174:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 8174 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/semirings/tropical_semiring.c:7959:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 7959 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/semirings/tropical_semiring.c:7958:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 7958 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/semirings/tropical_semiring.c:7817:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 7817 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/semirings/tropical_semiring.c:7816:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 7816 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/semirings/tropical_semiring.c:7472:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 7472 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/semirings/tropical_semiring.c:7471:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 7471 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:69144:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
69144 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:69143:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
69143 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:69017:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
69017 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:69016:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
69016 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:68888:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
68888 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:68887:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
68887 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:68698:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
68698 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:68697:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
68697 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:68482:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
68482 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:68481:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
68481 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:66968:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
66968 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:66967:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
66967 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:66763:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
66763 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:66762:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
66762 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:65268:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
65268 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:65267:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
65267 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:64923:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
64923 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:64922:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
64922 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:59607:13: warning: 'long int __pyx_f_4sage_5rings_10polynomial_5pbori_5pbori_PBRing_identifier(polybori::BoolePolyRing)' defined but not used [-Wunused-function]
59607 | static long __pyx_f_4sage_5rings_10polynomial_5pbori_5pbori_PBRing_identifier(BoolePolyRing __pyx_v_pbring) {
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/weil/weil_polynomials.o -lflint -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/weil/weil_polynomials.cpython-39-arm-linux-gnueabihf.so -lpari
[478/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/sat
creating build/temp.linux-armhf-3.9/build/cythonized/sage/sat/solvers
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/sat/solvers/satsolver.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/sat/solvers/satsolver.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/semirings/tropical_semiring.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/semirings/tropical_semiring.cpython-39-arm-linux-gnueabihf.so
[479/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/schemes
creating build/temp.linux-armhf-3.9/build/cythonized/sage/schemes/elliptic_curves
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/usr/lib/python3/dist-packages/cypari2 -I./sage/libs/flint -Isage/libs/flint -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c: In function '__pyx_pf_4sage_7schemes_15elliptic_curves_19descent_two_isogeny_10two_descent_by_two_isogeny_work':
build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:14096:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
14096 |     for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_3; __pyx_v_i++) {
      |                                   ^
build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:14162:35: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'int' [-Wsign-compare]
14162 |     for (__pyx_v_i = 0; __pyx_v_i < __pyx_t_3; __pyx_v_i++) {
      |                                   ^
At top level:
build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:17003:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
17003 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:17002:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
17002 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:16658:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
16658 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.c:16657:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
16657 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/sat/solvers/satsolver.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sat/solvers/satsolver.cpython-39-arm-linux-gnueabihf.so
[480/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cypari2 -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/multi_polynomial_libsingular.o -lsingular-Singular -lsingular-polys -ldl -lsingular-factory -lsingular-omalloc -lsingular-resources -lflint -lmpfr -lntl -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/multi_polynomial_libsingular.cpython-39-arm-linux-gnueabihf.so -lpari
[481/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/schemes/elliptic_curves/period_lattice_region.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/schemes/elliptic_curves/period_lattice_region.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from /usr/include/python3.9/numpy/ndarraytypes.h:1969,
                 from /usr/include/python3.9/numpy/ndarrayobject.h:12,
                 from /usr/include/python3.9/numpy/arrayobject.h:4,
                 from build/cythonized/sage/schemes/elliptic_curves/period_lattice_region.c:655:
/usr/include/python3.9/numpy/npy_1_7_deprecated_api.h:17:2: warning: #warning "Using deprecated NumPy API, disable it with " "#define NPY_NO_DEPRECATED_API NPY_1_7_API_VERSION" [-Wcpp]
   17 | #warning "Using deprecated NumPy API, disable it with " \
      |  ^~~~~~~
build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.c:40332:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
40332 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.c:40331:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
40331 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.c:39987:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
39987 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.c:39986:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
39986 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/schemes/elliptic_curves/descent_two_isogeny.o -lpari -lflint -lratpoints -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves/descent_two_isogeny.cpython-39-arm-linux-gnueabihf.so -lpari
[482/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/schemes/hyperelliptic_curves
creating build/temp.linux-armhf-3.9/sage/schemes/hyperelliptic_curves/hypellfrob
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs/ntl/ -Isage/schemes/hyperelliptic_curves/hypellfrob/ -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/ext -I./sage/rings/finite_rings -Isage/libs/ntl -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp: In function 'void __pyx_f_4sage_4libs_3ntl_10conversion_set_ntl_matrix_modn_dense_float(NTL::mat_ZZ_p&, __pyx_obj_4sage_4libs_3ntl_15ntl_ZZ_pContext_ntl_ZZ_pContext_class*, __pyx_obj_4sage_6matrix_23matrix_modn_dense_float_Matrix_modn_dense_float*)':
build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6083:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 6083 |   for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6095:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 6095 |     for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) {
      |                         ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp: In function 'void __pyx_f_4sage_4libs_3ntl_10conversion_set_ntl_matrix_modn_dense_double(NTL::mat_ZZ_p&, __pyx_obj_4sage_4libs_3ntl_15ntl_ZZ_pContext_ntl_ZZ_pContext_class*, __pyx_obj_4sage_6matrix_24matrix_modn_dense_double_Matrix_modn_dense_double*)':
build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6210:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 6210 |   for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6222:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 6222 |     for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) {
      |                         ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp: In function 'void __pyx_f_4sage_4libs_3ntl_10conversion_set_ntl_matrix_modn_generic_dense(NTL::mat_ZZ_p&, __pyx_obj_4sage_4libs_3ntl_15ntl_ZZ_pContext_ntl_ZZ_pContext_class*, __pyx_obj_4sage_6matrix_20matrix_generic_dense_Matrix_generic_dense*)':
build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6337:33: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 6337 |   for (__pyx_t_3 = 0; __pyx_t_3 < __pyx_t_2; __pyx_t_3+=1) {
      |                       ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:6349:35: warning: comparison of integer expressions of different signedness: 'size_t' {aka 'unsigned int'} and 'Py_ssize_t' {aka 'int'} [-Wsign-compare]
 6349 |     for (__pyx_t_6 = 0; __pyx_t_6 < __pyx_t_5; __pyx_t_6+=1) {
      |                         ~~~~~~~~~~^~~~~~~~~~~
build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp: At global scope:
build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:5773:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 5773 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:5772:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5772 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:5428:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 5428 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:5427:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5427 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:3645:
sage/libs/ntl/ntlwrap_impl.h:716:13: warning: 'void ZZ_pX_InvMod_newton_ram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  716 | static void ZZ_pX_InvMod_newton_ram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn)
      |             ^~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.cpp:3645:
sage/libs/ntl/ntlwrap_impl.h:681:13: warning: 'void ZZ_pX_InvMod_newton_unram(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ_pXModulus&, const NTL::ZZ_pContext&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  681 | static void ZZ_pX_InvMod_newton_unram(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ_pXModulus &F, const struct ZZ_pContext &cpn, const struct ZZ_pContext &cp)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~
sage/libs/ntl/ntlwrap_impl.h:655:13: warning: 'void ZZ_pX_right_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  655 | static void ZZ_pX_right_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~~
sage/libs/ntl/ntlwrap_impl.h:629:13: warning: 'void ZZ_pX_left_pshift(NTL::ZZ_pX&, const NTL::ZZ_pX&, const NTL::ZZ&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  629 | static void ZZ_pX_left_pshift(struct ZZ_pX &x, const struct ZZ_pX &a, const struct ZZ &pn, const struct ZZ_pContext &c)
      |             ^~~~~~~~~~~~~~~~~
sage/libs/ntl/ntlwrap_impl.h:575:13: warning: 'void ZZ_pX_min_val_coeff(long int&, long int&, const NTL::ZZ_pX&, const NTL::ZZ&)' defined but not used [-Wunused-function]
  575 | static void ZZ_pX_min_val_coeff(long & valuation, long &index, const struct ZZ_pX &f, const struct ZZ &p)
      |             ^~~~~~~~~~~~~~~~~~~
sage/libs/ntl/ntlwrap_impl.h:537:13: warning: 'void ZZ_pEX_conv_modulus(NTL::ZZ_pEX&, const NTL::ZZ_pEX&, const NTL::ZZ_pContext&)' defined but not used [-Wunused-function]
  537 | static void ZZ_pEX_conv_modulus(ZZ_pEX &fout, const ZZ_pEX &fin, const ZZ_pContext &modout)
      |             ^~~~~~~~~~~~~~~~~~~
sage/libs/ntl/ntlwrap_impl.h:441:13: warning: 'void ZZ_pX_linear_roots(NTL::ZZ_p***, long int*, NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  441 | static void ZZ_pX_linear_roots(struct ZZ_p*** v, long* n, struct ZZ_pX* f)
      |             ^~~~~~~~~~~~~~~~~~
sage/libs/ntl/ntlwrap_impl.h:427:13: warning: 'void ZZ_pX_factor(NTL::ZZ_pX***, long int**, long int*, NTL::ZZ_pX*, long int)' defined but not used [-Wunused-function]
  427 | static void ZZ_pX_factor(struct ZZ_pX*** v, long** e, long* n, struct ZZ_pX* x, long verbose)
      |             ^~~~~~~~~~~~
sage/libs/ntl/ntlwrap_impl.h:415:14: warning: 'char* ZZ_pX_trace_list(NTL::ZZ_pX*)' defined but not used [-Wunused-function]
  415 | static char* ZZ_pX_trace_list(struct ZZ_pX* x)
      |              ^~~~~~~~~~~~~~~~
sage/libs/ntl/ntlwrap_impl.h:398:13: warning: 'void ZZX_squarefree_decomposition(NTL::ZZX***, long int**, long int*, NTL::ZZX*)' defined but not used [-Wunused-function]
  398 | static void ZZX_squarefree_decomposition(struct ZZX*** v, long** e, long* n, struct ZZX* x)
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
sage/libs/ntl/ntlwrap_impl.h:334:14: warning: 'char* ZZX_trace_list(NTL::ZZX*)' defined but not used [-Wunused-function]
  334 | static char* ZZX_trace_list(struct ZZX* x)
      |              ^~~~~~~~~~~~~~
sage/libs/ntl/ntlwrap_impl.h:132:14: warning: 'char* ZZX_repr(NTL::ZZX*)' defined but not used [-Wunused-function]
  132 | static char* ZZX_repr(struct ZZX* x)
      |              ^~~~~~~~
sage/libs/ntl/ntlwrap_impl.h:35:13: warning: 'void mpz_to_ZZ(NTL::ZZ*, mpz_srcptr)' defined but not used [-Wunused-function]
   35 | static void mpz_to_ZZ(struct ZZ* output, mpz_srcptr x)
      |             ^~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/schemes/elliptic_curves/period_lattice_region.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves/period_lattice_region.cpython-39-arm-linux-gnueabihf.so
[483/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/schemes/toric
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/schemes/toric/divisor_class.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/schemes/toric/divisor_class.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/schemes/toric/divisor_class.c:5031:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 5031 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/schemes/toric/divisor_class.c:5030:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5030 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/schemes/toric/divisor_class.c:4686:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 4686 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/schemes/toric/divisor_class.c:4685:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4685 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs/ntl/ -Isage/schemes/hyperelliptic_curves/hypellfrob/ -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/ext -I./sage/rings/finite_rings -Isage/libs/ntl -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.cpp -o build/temp.linux-armhf-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
In file included from /usr/include/zn_poly/zn_poly.h:78,
                 from sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_zn_poly.h:28,
                 from sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.cpp:29:
/usr/include/zn_poly/wide_arith.h:276:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp]
  276 | #warning No assembly implementation of wide multiplication available for this \
      |  ^~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/schemes/toric/divisor_class.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/toric/divisor_class.cpython-39-arm-linux-gnueabihf.so
[484/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/sets
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/groups/perm_gps/partn_ref2 -I./sage/data_structures -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -Isage/data_structures -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/sets/disjoint_set.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/sets/disjoint_set.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from build/cythonized/sage/sets/disjoint_set.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_cmp':
./sage/data_structures/bitset_intrinsics.h:170:17: warning: unused variable 'i' [-Wunused-variable]
  170 |     mp_bitcnt_t i = 0;
      |                 ^
In file included from build/cythonized/sage/sets/disjoint_set.c:673:
./sage/data_structures/bitset_intrinsics.h: In function '_bitset_operation':
./sage/data_structures/bitset_intrinsics.h:377:17: warning: unused variable 'i' [-Wunused-variable]
  377 |     mp_bitcnt_t i;
      |                 ^
At top level:
build/cythonized/sage/sets/disjoint_set.c:17496:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
17496 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/disjoint_set.c:17495:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
17495 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/disjoint_set.c:17151:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
17151 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/disjoint_set.c:17150:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
17150 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/disjoint_set.c:9930:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 9930 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/disjoint_set.c:9929:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 9929 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/disjoint_set.c:9725:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 9725 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/disjoint_set.c:9724:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 9724 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/sets/disjoint_set.c:3808:
./sage/groups/perm_gps/partn_ref2/refinement_generic.h:19:12: warning: 'my_comp_func' defined but not used [-Wunused-function]
   19 | static int my_comp_func(const void *a, const void *b)
      |            ^~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs/ntl/ -Isage/schemes/hyperelliptic_curves/hypellfrob/ -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/ext -I./sage/rings/finite_rings -Isage/libs/ntl -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.cpp -o build/temp.linux-armhf-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/sets/disjoint_set.o -lgmp -lgap -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets/disjoint_set.cpython-39-arm-linux-gnueabihf.so -lpari
[485/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/sets/finite_set_map_cy.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/sets/finite_set_map_cy.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/sets/finite_set_map_cy.c:9398:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 9398 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/finite_set_map_cy.c:9397:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 9397 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/finite_set_map_cy.c:9053:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 9053 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/finite_set_map_cy.c:9052:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 9052 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -Isage/libs/ntl/ -Isage/schemes/hyperelliptic_curves/hypellfrob/ -I./sage/libs/ntl -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I./sage/ext -I./sage/rings/finite_rings -Isage/libs/ntl -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_zn_poly.cpp -o build/temp.linux-armhf-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_zn_poly.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
In file included from /usr/include/zn_poly/zn_poly.h:78,
                 from sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_zn_poly.h:28,
                 from sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_zn_poly.cpp:26:
/usr/include/zn_poly/wide_arith.h:276:2: warning: #warning No assembly implementation of wide multiplication available for this machine; using generic C code instead. [-Wcpp]
  276 | #warning No assembly implementation of wide multiplication available for this \
      |  ^~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/sets/finite_set_map_cy.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets/finite_set_map_cy.cpython-39-arm-linux-gnueabihf.so
[486/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/sets/pythonclass.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/sets/pythonclass.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/schemes/hyperelliptic_curves/hypellfrob.o build/temp.linux-armhf-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/hypellfrob.o build/temp.linux-armhf-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_ntl.o build/temp.linux-armhf-3.9/sage/schemes/hyperelliptic_curves/hypellfrob/recurrences_zn_poly.o -lntl -lgmp -lzn_poly -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/hyperelliptic_curves/hypellfrob.cpython-39-arm-linux-gnueabihf.so -lpari
[487/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/sets/recursively_enumerated_set.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/sets/recursively_enumerated_set.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/sets/pythonclass.c:3870:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 3870 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/pythonclass.c:3869:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 3869 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/pythonclass.c:3743:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 3743 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/pythonclass.c:3742:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 3742 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/pythonclass.c:3614:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 3614 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/pythonclass.c:3613:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 3613 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/pythonclass.c:3424:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 3424 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/pythonclass.c:3423:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 3423 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/pythonclass.c:3208:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 3208 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/sets/pythonclass.c:3207:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 3207 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/sets/pythonclass.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets/pythonclass.cpython-39-arm-linux-gnueabihf.so
[488/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/stats
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/stats/intlist.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/stats/intlist.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/stats/intlist.c:7661:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
 7661 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/stats/intlist.c:7660:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 7660 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/stats/intlist.c:7534:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
 7534 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/stats/intlist.c:7533:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 7533 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/stats/intlist.c:7405:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
 7405 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/stats/intlist.c:7404:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 7404 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/stats/intlist.c:7215:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
 7215 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/stats/intlist.c:7214:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 7214 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/stats/intlist.c:6999:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
 6999 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/stats/intlist.c:6998:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 6998 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/schemes/elliptic_curves/mod_sym_num.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/schemes/elliptic_curves/mod_sym_num.cpython-39-arm-linux-gnueabihf.so -lpari
[489/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/stats/distributions
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/stats/distributions/discrete_gaussian_integer.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XOPEN_SOURCE=600 -std=c99
In file included from /usr/include/c++/11/map:60,
                 from /usr/include/polybori/BoolePolynomial.h:25,
                 from /<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/libs/polybori/pb_wrap.h:1,
                 from build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:697:
/usr/include/c++/11/bits/stl_tree.h: In function 'std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::iterator std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::_M_emplace_hint_unique(std::_Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::const_iterator, _Args&& ...) [with _Args = {const std::piecewise_construct_t&, std::tuple<const polybori::CCuddNavigator&>, std::tuple<>}; _Key = polybori::CCuddNavigator; _Val = std::pair<const polybori::CCuddNavigator, double>; _KeyOfValue = std::_Select1st<std::pair<const polybori::CCuddNavigator, double> >; _Compare = std::less<polybori::CCuddNavigator>; _Alloc = std::allocator<std::pair<const polybori::CCuddNavigator, double> >]':
/usr/include/c++/11/bits/stl_tree.h:2428:7: note: parameter passing for argument of type 'std::_Rb_tree<polybori::CCuddNavigator, std::pair<const polybori::CCuddNavigator, double>, std::_Select1st<std::pair<const polybori::CCuddNavigator, double> >, std::less<polybori::CCuddNavigator>, std::allocator<std::pair<const polybori::CCuddNavigator, double> > >::const_iterator' changed in GCC 7.1
 2428 |       _Rb_tree<_Key, _Val, _KeyOfValue, _Compare, _Alloc>::
      |       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from /usr/include/c++/11/map:61,
                 from /usr/include/polybori/BoolePolynomial.h:25,
                 from /<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/libs/polybori/pb_wrap.h:1,
                 from build/cythonized/sage/rings/polynomial/pbori/pbori.cpp:697:
/usr/include/c++/11/bits/stl_map.h: In function 'typename MapType::mapped_type polybori::dd_long_count_step(MapType&, NaviType) [with MapType = std::map<polybori::CCuddNavigator, double, std::less<polybori::CCuddNavigator>, std::allocator<std::pair<const polybori::CCuddNavigator, double> > >; NaviType = polybori::CCuddNavigator]':
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<polybori::CCuddNavigator, std::pair<const polybori::CCuddNavigator, double>, std::_Select1st<std::pair<const polybori::CCuddNavigator, double> >, std::less<polybori::CCuddNavigator>, std::allocator<std::pair<const polybori::CCuddNavigator, double> > >::const_iterator' changed in GCC 7.1
  501 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  502 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  503 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h: In function 'PyObject* __pyx_pw_4sage_5rings_10polynomial_5pbori_5pbori_8BooleSet_53size_double(PyObject*, PyObject*)':
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<polybori::CCuddNavigator, std::pair<const polybori::CCuddNavigator, double>, std::_Select1st<std::pair<const polybori::CCuddNavigator, double> >, std::less<polybori::CCuddNavigator>, std::allocator<std::pair<const polybori::CCuddNavigator, double> > >::const_iterator' changed in GCC 7.1
  501 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  502 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  503 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<polybori::CCuddNavigator, std::pair<const polybori::CCuddNavigator, double>, std::_Select1st<std::pair<const polybori::CCuddNavigator, double> >, std::less<polybori::CCuddNavigator>, std::allocator<std::pair<const polybori::CCuddNavigator, double> > >::const_iterator' changed in GCC 7.1
  501 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  502 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  503 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
/usr/include/c++/11/bits/stl_map.h:501:44: note: parameter passing for argument of type 'std::_Rb_tree<polybori::CCuddNavigator, std::pair<const polybori::CCuddNavigator, double>, std::_Select1st<std::pair<const polybori::CCuddNavigator, double> >, std::less<polybori::CCuddNavigator>, std::allocator<std::pair<const polybori::CCuddNavigator, double> > >::const_iterator' changed in GCC 7.1
  501 |           __i = _M_t._M_emplace_hint_unique(__i, std::piecewise_construct,
      |                 ~~~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  502 |                                             std::tuple<const key_type&>(__k),
      |                                             ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
  503 |                                             std::tuple<>());
      |                                             ~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/stats/intlist.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/intlist.cpython-39-arm-linux-gnueabihf.so -lpari
[490/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/stats/hmm
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/stats/hmm/chmm.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/stats/hmm/chmm.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
In file included from /<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/stats/distributions/dgs.h:44,
                 from build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:673:
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/stats/distributions/dgs_misc.h: In function '_dgs_randomb_libc':
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/stats/distributions/dgs_misc.h:72:122: warning: left shift count >= width of type [-Wshift-count-overflow]
   72 |   unsigned long pool = (((unsigned long)random()) << 0) ^ (((unsigned long)random()) << 22) ^ (((unsigned long)random()) << 44);
      |                                                                                                                          ^~
In file included from /<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/stats/distributions/dgs.h:44,
                 from build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:673:
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/stats/distributions/dgs_misc.h: In function '_dgs_randomm_libc':
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/stats/distributions/dgs_misc.h:82:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
   82 |   } while (r >= k*n);
      |              ^~
At top level:
build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:5160:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 5160 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:5159:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 5159 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:4815:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 4815 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/stats/distributions/discrete_gaussian_integer.c:4814:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4814 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c sage/stats/distributions/dgs_gauss_mp.c -o build/temp.linux-armhf-3.9/sage/stats/distributions/dgs_gauss_mp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XOPEN_SOURCE=600 -std=c99
In file included from sage/stats/distributions/dgs.h:44,
                 from sage/stats/distributions/dgs_gauss_mp.c:33:
sage/stats/distributions/dgs_misc.h: In function '_dgs_randomb_libc':
sage/stats/distributions/dgs_misc.h:72:122: warning: left shift count >= width of type [-Wshift-count-overflow]
   72 |   unsigned long pool = (((unsigned long)random()) << 0) ^ (((unsigned long)random()) << 22) ^ (((unsigned long)random()) << 44);
      |                                                                                                                          ^~
In file included from sage/stats/distributions/dgs.h:44,
                 from sage/stats/distributions/dgs_gauss_mp.c:33:
sage/stats/distributions/dgs_misc.h: In function '_dgs_randomm_libc':
sage/stats/distributions/dgs_misc.h:82:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
   82 |   } while (r >= k*n);
      |              ^~
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c sage/stats/distributions/dgs_gauss_dp.c -o build/temp.linux-armhf-3.9/sage/stats/distributions/dgs_gauss_dp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XOPEN_SOURCE=600 -std=c99
In file included from sage/stats/distributions/dgs.h:44,
                 from sage/stats/distributions/dgs_gauss_dp.c:33:
sage/stats/distributions/dgs_misc.h: In function '_dgs_randomb_libc':
sage/stats/distributions/dgs_misc.h:72:122: warning: left shift count >= width of type [-Wshift-count-overflow]
   72 |   unsigned long pool = (((unsigned long)random()) << 0) ^ (((unsigned long)random()) << 22) ^ (((unsigned long)random()) << 44);
      |                                                                                                                          ^~
In file included from sage/stats/distributions/dgs.h:44,
                 from sage/stats/distributions/dgs_gauss_dp.c:33:
sage/stats/distributions/dgs_misc.h: In function '_dgs_randomm_libc':
sage/stats/distributions/dgs_misc.h:82:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
   82 |   } while (r >= k*n);
      |              ^~
sage/stats/distributions/dgs_gauss_dp.c: In function 'dgs_disc_gauss_dp_init':
sage/stats/distributions/dgs_gauss_dp.c:90:31: warning: comparison of integer expressions of different signedness: 'long unsigned int' and 'long int' [-Wsign-compare]
   90 |       for(unsigned long x=0; x<self->upper_bound; x++) {
      |                               ^
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c sage/stats/distributions/dgs_bern.c -o build/temp.linux-armhf-3.9/sage/stats/distributions/dgs_bern.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -D_XOPEN_SOURCE=600 -std=c99
In file included from sage/stats/distributions/dgs.h:44,
                 from sage/stats/distributions/dgs_bern.c:33:
sage/stats/distributions/dgs_misc.h: In function '_dgs_randomb_libc':
sage/stats/distributions/dgs_misc.h:72:122: warning: left shift count >= width of type [-Wshift-count-overflow]
   72 |   unsigned long pool = (((unsigned long)random()) << 0) ^ (((unsigned long)random()) << 22) ^ (((unsigned long)random()) << 44);
      |                                                                                                                          ^~
In file included from sage/stats/distributions/dgs.h:44,
                 from sage/stats/distributions/dgs_bern.c:33:
sage/stats/distributions/dgs_misc.h: In function '_dgs_randomm_libc':
sage/stats/distributions/dgs_misc.h:82:14: warning: comparison of integer expressions of different signedness: 'long int' and 'long unsigned int' [-Wsign-compare]
   82 |   } while (r >= k*n);
      |              ^~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/sets/recursively_enumerated_set.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/sets/recursively_enumerated_set.cpython-39-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/stats/distributions/discrete_gaussian_integer.o build/temp.linux-armhf-3.9/sage/stats/distributions/dgs_gauss_mp.o build/temp.linux-armhf-3.9/sage/stats/distributions/dgs_gauss_dp.o build/temp.linux-armhf-3.9/sage/stats/distributions/dgs_bern.o -lmpfr -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/distributions/discrete_gaussian_integer.cpython-39-arm-linux-gnueabihf.so -lpari
[491/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/stats/hmm/distributions.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/stats/hmm/distributions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[492/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/stats/hmm/hmm.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/stats/hmm/hmm.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/rings/polynomial/pbori/pbori.o -lgmp -lbrial -lbrial_groebner -lm4ri -lpng16 -lm -lz -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/rings/polynomial/pbori/pbori.cpython-39-arm-linux-gnueabihf.so -lpari
[493/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/stats/hmm/util.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/stats/hmm/util.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/stats/hmm/chmm.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/hmm/chmm.cpython-39-arm-linux-gnueabihf.so -lpari
[494/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/structure
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/category_object.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/category_object.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/stats/hmm/util.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/hmm/util.cpython-39-arm-linux-gnueabihf.so
[495/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/rings -I./sage/cpython -I/usr/lib/python3/dist-packages/gmpy2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/coerce.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/coerce.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/stats/hmm/hmm.c: In function '__pyx_pw_4sage_5stats_3hmm_3hmm_25DiscreteHiddenMarkovModel_17_forward':
build/cythonized/sage/stats/hmm/hmm.c:1218:79: warning: '__pyx_v_i' may be used uninitialized in this function [-Wmaybe-uninitialized]
 1218 |     __Pyx_GetItemInt_Fast(o, (Py_ssize_t)i, is_list, wraparound, boundscheck) :\
      |                                                                               ^~
 1219 |     (is_list ? (PyErr_SetString(PyExc_IndexError, "list index out of range"), (PyObject*)NULL) :\
      |                                                                                
build/cythonized/sage/stats/hmm/hmm.c:4664:14: note: '__pyx_v_i' was declared here
 4664 |   Py_ssize_t __pyx_v_i;
      |              ^~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/stats/hmm/distributions.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/hmm/distributions.cpython-39-arm-linux-gnueabihf.so
[496/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I./sage/rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/coerce_actions.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/coerce_actions.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/structure/coerce.c:23051:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
23051 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce.c:23050:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
23050 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce.c:22706:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
22706 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce.c:22705:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
22705 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce.c:22578:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
22578 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce.c:22577:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
22577 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce.c:22451:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
22451 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce.c:22450:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
22450 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce.c:22322:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
22322 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce.c:22321:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
22321 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce.c:22132:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
22132 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce.c:22131:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
22131 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce.c:21916:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
21916 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce.c:21915:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
21915 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In file included from build/cythonized/sage/structure/coerce.c:659:
/usr/lib/python3/dist-packages/gmpy2/gmpy2.h:580:1: warning: 'import_gmpy2' defined but not used [-Wunused-function]
  580 | import_gmpy2(void)
      | ^~~~~~~~~~~~
build/cythonized/sage/structure/coerce_actions.c:11981:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
11981 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce_actions.c:11980:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
11980 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce_actions.c:11636:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
11636 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce_actions.c:11635:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
11635 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/stats/hmm/hmm.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/stats/hmm/hmm.cpython-39-arm-linux-gnueabihf.so -lpari
[497/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/coerce_dict.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/coerce_dict.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/category_object.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/category_object.cpython-39-arm-linux-gnueabihf.so
[498/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/coerce_maps.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/coerce_maps.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/structure/coerce_maps.c:12118:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
12118 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce_maps.c:12117:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
12117 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce_maps.c:11773:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
11773 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/coerce_maps.c:11772:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
11772 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/coerce_dict.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/coerce_dict.cpython-39-arm-linux-gnueabihf.so -lpari
[499/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/debug_options.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/debug_options.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/debug_options.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/debug_options.cpython-39-arm-linux-gnueabihf.so
[500/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I./sage/rings -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/element.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/element.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -Os -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/coerce_actions.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/coerce_actions.cpython-39-arm-linux-gnueabihf.so -lpari
[501/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/element_wrapper.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/element_wrapper.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/structure/element_wrapper.c:6079:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 6079 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/element_wrapper.c:6078:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 6078 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/element_wrapper.c:5734:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 5734 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/element_wrapper.c:5733:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 5733 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/element.c:31406:18: warning: '__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits' defined but not used [-Wunused-function]
31406 | static PyObject *__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject *__pyx_self, PyObject *__pyx_v_d) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/element.c:31405:13: warning: '__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits' defined but not used [-Wunused-variable]
31405 | static char __pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits[] = "digits_to_bits(d) -> long\nFile: sage/arith/numerical_approx.pxd (starting at line 1)\n\n    EXAMPLES::\n\n        sage: from sage.arith.numerical_approx import digits_to_bits\n        sage: digits_to_bits(None)\n        53\n        sage: digits_to_bits(15)\n        54\n        sage: digits_to_bits(-1)\n        Traceback (most recent call last):\n        ...\n        ValueError: number of digits must be positive\n\n    TESTS::\n\n        sage: digits_to_bits(\"10\")\n        Traceback (most recent call last):\n        ...\n        TypeError: must be real number, not str\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/element.c:29716:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
29716 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/element.c:29715:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
29715 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/element.c:29589:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
29589 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/element.c:29588:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
29588 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/element.c:29460:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
29460 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/element.c:29459:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
29459 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/element.c:29270:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
29270 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/element.c:29269:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
29269 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/element.c:29054:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
29054 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/element.c:29053:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
29053 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/coerce_maps.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/coerce_maps.cpython-39-arm-linux-gnueabihf.so
[502/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/factory.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/factory.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/element_wrapper.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/element_wrapper.cpython-39-arm-linux-gnueabihf.so
[503/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/list_clone.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/list_clone.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/structure/factory.c:5406:18: warning: '__pyx_pw_4sage_7cpython_6string_3str_to_bytes' defined but not used [-Wunused-function]
 5406 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/factory.c:5405:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 5405 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/factory.c:5201:18: warning: '__pyx_pw_4sage_7cpython_6string_1bytes_to_str' defined but not used [-Wunused-function]
 5201 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/factory.c:5200:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 5200 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone.c:16555:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
16555 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone.c:16554:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
16554 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone.c:16428:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
16428 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone.c:16427:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
16427 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone.c:16299:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
16299 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone.c:16298:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
16298 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone.c:16109:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
16109 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone.c:16108:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
16108 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone.c:15893:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
15893 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone.c:15892:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
15892 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone.c:14454:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
14454 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone.c:14453:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
14453 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone.c:14109:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
14109 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone.c:14108:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
14108 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/coerce.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/coerce.cpython-39-arm-linux-gnueabihf.so
[504/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/list_clone_demo.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/list_clone_demo.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/structure/list_clone_demo.c:4436:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4436 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone_demo.c:4435:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4435 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone_demo.c:4091:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 4091 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone_demo.c:4090:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4090 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/factory.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/factory.cpython-39-arm-linux-gnueabihf.so
[505/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/list_clone_timings_cy.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/list_clone_timings_cy.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/list_clone_demo.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/list_clone_demo.cpython-39-arm-linux-gnueabihf.so
[506/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/mutability.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/mutability.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/structure/list_clone_timings_cy.c:3785:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 3785 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone_timings_cy.c:3784:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3784 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone_timings_cy.c:3440:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3440 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/list_clone_timings_cy.c:3439:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3439 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/element.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/element.cpython-39-arm-linux-gnueabihf.so
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/list_clone_timings_cy.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/list_clone_timings_cy.cpython-39-arm-linux-gnueabihf.so
[507/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/parent.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/parent.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
[508/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/parent_base.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/parent_base.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/mutability.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/mutability.cpython-39-arm-linux-gnueabihf.so
[509/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/parent_gens.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/parent_gens.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/structure/parent.c:26903:18: warning: '__pyx_pw_4sage_9structure_7richcmp_9revop' defined but not used [-Wunused-function]
26903 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/parent.c:26902:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
26902 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/parent.c:26776:18: warning: '__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn' defined but not used [-Wunused-function]
26776 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/parent.c:26775:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
26775 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/parent.c:26647:18: warning: '__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool' defined but not used [-Wunused-function]
26647 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/parent.c:26646:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
26646 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/parent.c:26457:18: warning: '__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal' defined but not used [-Wunused-function]
26457 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/parent.c:26456:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
26456 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/parent.c:26241:18: warning: '__pyx_pw_4sage_9structure_7richcmp_1richcmp' defined but not used [-Wunused-function]
26241 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/parent.c:26240:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
26240 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/parent.c:26099:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
26099 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/parent.c:26098:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
26098 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/parent.c:25754:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
25754 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/structure/parent.c:25753:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
25753 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/list_clone.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/list_clone.cpython-39-arm-linux-gnueabihf.so -lpari
[510/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/parent_old.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/parent_old.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/parent.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/parent.cpython-39-arm-linux-gnueabihf.so
[511/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/richcmp.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/richcmp.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/parent_base.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/parent_base.cpython-39-arm-linux-gnueabihf.so
[512/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/structure/sage_object.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/structure/sage_object.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/richcmp.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/richcmp.cpython-39-arm-linux-gnueabihf.so
[513/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/libs/pynac -I./sage/cpython -Isage/libs/pynac -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/comparison.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/comparison.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/parent_gens.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/parent_gens.cpython-39-arm-linux-gnueabihf.so
[514/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/libs/pynac -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/constants_c.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/constants_c.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/parent_old.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/parent_old.cpython-39-arm-linux-gnueabihf.so
build/cythonized/sage/symbolic/comparison.cpp:6511:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 6511 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/comparison.cpp:6510:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 6510 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/comparison.cpp:6166:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 6166 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/comparison.cpp:6165:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 6165 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
[515/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/libs/pynac -I./sage/cpython -Isage/libs/pynac -Isage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/expression.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/expression.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular
build/cythonized/sage/symbolic/constants_c.cpp:3343:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 3343 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/constants_c.cpp:3342:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3342 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/constants_c.cpp:2998:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 2998 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/constants_c.cpp:2997:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 2997 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/constants_c.o -lgmp -lpynac -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic/constants_c.cpython-39-arm-linux-gnueabihf.so
[516/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/libs/pynac -Isage/libs/pynac -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/function.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/function.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/structure/sage_object.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/structure/sage_object.cpython-39-arm-linux-gnueabihf.so
[517/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/libs/pynac -I./sage/cpython -Isage/libs/pynac -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/getitem.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/getitem.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/comparison.o -lgmp -lpynac -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic/comparison.cpython-39-arm-linux-gnueabihf.so
[518/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/libs/pynac -I./sage/cpython -Isage/libs/pynac -Isage/cpython -I/usr/lib/python3/dist-packages/cypari2 -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/ring.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/ring.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular
build/cythonized/sage/symbolic/function.cpp:17955:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
17955 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:17954:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
17954 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:17750:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
17750 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:17749:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
17749 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:17470:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
17470 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:17469:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
17469 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:17343:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
17343 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:17342:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
17342 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:17214:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
17214 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:17213:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
17213 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:17024:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
17024 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:17023:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
17023 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:16808:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
16808 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:16807:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
16807 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:16594:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
16594 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:16593:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
16593 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:16249:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
16249 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/function.cpp:16248:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
16248 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/expression.cpp:73645:18: warning: 'PyObject* __pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject*, PyObject*)' defined but not used [-Wunused-function]
73645 | static PyObject *__pyx_pw_4sage_5arith_16numerical_approx_1digits_to_bits(PyObject *__pyx_self, PyObject *__pyx_v_d) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/expression.cpp:73644:13: warning: '__pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits' defined but not used [-Wunused-variable]
73644 | static char __pyx_doc_4sage_5arith_16numerical_approx_digits_to_bits[] = "digits_to_bits(d) -> long\nFile: sage/arith/numerical_approx.pxd (starting at line 1)\n\n    EXAMPLES::\n\n        sage: from sage.arith.numerical_approx import digits_to_bits\n        sage: digits_to_bits(None)\n        53\n        sage: digits_to_bits(15)\n        54\n        sage: digits_to_bits(-1)\n        Traceback (most recent call last):\n        ...\n        ValueError: number of digits must be positive\n\n    TESTS::\n\n        sage: digits_to_bits(\"10\")\n        Traceback (most recent call last):\n        ...\n        TypeError: must be real number, not str\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/expression.cpp:73398:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
73398 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/expression.cpp:73397:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
73397 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/expression.cpp:73193:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
73193 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/expression.cpp:73192:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
73192 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/expression.cpp:72730:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
72730 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/expression.cpp:72729:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
72729 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/expression.cpp:72385:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
72385 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/expression.cpp:72384:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
72384 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/getitem.cpp:4229:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 4229 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/getitem.cpp:4228:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4228 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/getitem.cpp:3884:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 3884 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/getitem.cpp:3883:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3883 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/ring.cpp:16789:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
16789 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/ring.cpp:16788:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
16788 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/ring.cpp:16584:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
16584 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/ring.cpp:16583:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
16583 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/ring.cpp:16076:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
16076 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/ring.cpp:16075:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
16075 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/ring.cpp:15731:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
15731 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/ring.cpp:15730:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
15730 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/getitem.o -lgmp -lpynac -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic/getitem.cpython-39-arm-linux-gnueabihf.so
[519/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/libs/pynac -I./sage/cpython -Isage/libs/pynac -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/series.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/series.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular
build/cythonized/sage/symbolic/series.cpp:4478:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 4478 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/series.cpp:4477:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4477 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/series.cpp:4133:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 4133 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/series.cpp:4132:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4132 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/series.o -lgmp -lpynac -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic/series.cpython-39-arm-linux-gnueabihf.so
[520/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular -I./sage/libs/pynac -Isage/libs/pynac -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/symbolic/substitution_map.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/substitution_map.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11 -DSING_NDEBUG -DOM_NDEBUG -I/usr/include/arm-linux-gnueabihf/singular/singular -I/usr/include/singular/singular -I/usr/include/arm-linux-gnueabihf/singular -I/usr/include/singular
build/cythonized/sage/symbolic/substitution_map.cpp:3410:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 3410 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/substitution_map.cpp:3409:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3409 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/substitution_map.cpp:3065:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 3065 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/symbolic/substitution_map.cpp:3064:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3064 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/function.o -lgmp -lpynac -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic/function.cpython-39-arm-linux-gnueabihf.so
[521/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/tests
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/tests/cython.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/tests/cython.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/tests/cython.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/cython.cpython-39-arm-linux-gnueabihf.so
[522/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/tests/stl_vector.cpp -o build/temp.linux-armhf-3.9/build/cythonized/sage/tests/stl_vector.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c++11
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/substitution_map.o -lgmp -lpynac -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic/substitution_map.cpython-39-arm-linux-gnueabihf.so
[523/528] creating build/temp.linux-armhf-3.9/build/cythonized/sage/ext/interpreters
arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cypari2 -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_cc.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/ext/interpreters/wrapper_cc.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/tests/stl_vector.cpp: In function 'PyObject* __pyx_pf_4sage_5tests_10stl_vector_14stl_int_vector_4__getitem__(__pyx_obj_4sage_5tests_10stl_vector_stl_int_vector*, int)':
build/cythonized/sage/tests/stl_vector.cpp:2953:30: warning: comparison of integer expressions of different signedness: 'int' and 'std::vector<int>::size_type' {aka 'unsigned int'} [-Wsign-compare]
 2953 |       __pyx_t_1 = (__pyx_v_i < __pyx_v_self->data->size());
      |                    ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/interpreters/wrapper_cc.c:4685:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4685 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/interpreters/wrapper_cc.c:4684:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4684 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/interpreters/wrapper_cc.c:4340:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 4340 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/interpreters/wrapper_cc.c:4339:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4339 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp: At global scope:
build/cythonized/sage/tests/stl_vector.cpp:5757:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 5757 | static PyObject *__pyx_pw_4sage_7cpython_6string_3str_to_bytes(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:5756:13: warning: '__pyx_doc_4sage_7cpython_6string_2str_to_bytes' defined but not used [-Wunused-variable]
 5756 | static char __pyx_doc_4sage_7cpython_6string_2str_to_bytes[] = "str_to_bytes(s, encoding=None, errors=None) -> bytes\nFile: sage/cpython/string.pxd (starting at line 54)\n\n    Convert ``str`` or ``unicode`` to ``bytes``.\n\n    It encodes the given ``str`` to a Python 3 ``bytes``\n    using the specified encoding.  It is a no-op on ``bytes`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import str_to_bytes\n        sage: bs = [str_to_bytes(u'\317\200')]\n        sage: all(b == b'\\xcf\\x80' for b in bs)\n        True\n        sage: str_to_bytes([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected str... list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:5552:18: warning: 'PyObject* __pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 5552 | static PyObject *__pyx_pw_4sage_7cpython_6string_1bytes_to_str(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:5551:13: warning: '__pyx_doc_4sage_7cpython_6string_bytes_to_str' defined but not used [-Wunused-variable]
 5551 | static char __pyx_doc_4sage_7cpython_6string_bytes_to_str[] = "bytes_to_str(b, encoding=None, errors=None) -> str\nFile: sage/cpython/string.pxd (starting at line 28)\n\n    Convert ``bytes`` to ``str``.\n\n    This decodes the given ``bytes`` to a Python 3 unicode ``str`` using\n    the specified encoding.  It is a no-op on ``str`` input.\n\n    EXAMPLES::\n\n        sage: from sage.cpython.string import bytes_to_str\n        sage: s = bytes_to_str(b'\\xcf\\x80')\n        sage: s == u'\317\200'\n        True\n        sage: bytes_to_str([])\n        Traceback (most recent call last):\n        ...\n        TypeError: expected bytes, list found\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:5272:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_9revop(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 5272 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_9revop(PyObject *__pyx_self, PyObject *__pyx_arg_op) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:5271:13: warning: '__pyx_doc_4sage_9structure_7richcmp_8revop' defined but not used [-Wunused-variable]
 5271 | static char __pyx_doc_4sage_9structure_7richcmp_8revop[] = "revop(int op) -> int\nFile: sage/structure/richcmp.pxd (starting at line 199)\n\n    Return the reverse operation of ``op``.\n\n    For example, <= becomes >=, etc.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import revop\n        sage: [revop(i) for i in range(6)]\n        [4, 5, 2, 3, 0, 1]\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:5145:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 5145 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_7rich_to_bool_sgn(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:5144:13: warning: '__pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn' defined but not used [-Wunused-variable]
 5144 | static char __pyx_doc_4sage_9structure_7richcmp_6rich_to_bool_sgn[] = "rich_to_bool_sgn(int op, Py_ssize_t c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 187)\n\n    Same as ``rich_to_bool``, but allow any `c < 0` and `c > 0`\n    instead of only `-1` and `1`.\n\n    .. NOTE::\n\n        This is in particular needed for ``mpz_cmp()``.\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:5016:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 5016 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_5rich_to_bool(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:5015:13: warning: '__pyx_doc_4sage_9structure_7richcmp_4rich_to_bool' defined but not used [-Wunused-variable]
 5015 | static char __pyx_doc_4sage_9structure_7richcmp_4rich_to_bool[] = "rich_to_bool(int op, int c) -> bool\nFile: sage/structure/richcmp.pxd (starting at line 120)\n\n    Return the corresponding ``True`` or ``False`` value for a rich\n    comparison, given the result of an old-style comparison.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    - ``c`` -- the result of an old-style comparison: -1, 0 or 1.\n\n    OUTPUT: 1 or 0 (corresponding to ``True`` and ``False``)\n\n    .. SEEALSO::\n\n        :func:`rich_to_bool_sgn` if ``c`` could be outside the\n        [-1, 0, 1] range.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (rich_to_bool,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     for c in (-1,0,1):\n        ....:         print(rich_to_bool(op, c))\n        True False False\n        True True False\n        False True False\n        True False True\n        False False True\n        False True True\n\n    Indirect tests using integers::\n\n        sage: 0 < 5, 5 < 5, 5 < -8\n        (True, False, False)\n        sage: 0 <= 5, 5 <= 5, 5 <= -8\n        (True, True, False)\n        sage: 0 >= 5, 5 >= 5, 5 >= -8\n        (False, True, True)\n        sage: 0 > 5, 5 > 5, 5 > -8\n        (False, False, True)\n        sage: 0 == 5, 5 == 5, 5 == -8\n        (False, True, False)\n        sage: 0 != 5, 5 != 5, 5 != -8\n        (True, False, True)\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:4826:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 4826 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_3richcmp_not_equal(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:4825:13: warning: '__pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal' defined but not used [-Wunused-variable]
 4825 | static char __pyx_doc_4sage_9structure_7richcmp_2richcmp_not_equal[] = "richcmp_not_equal(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 56)\n\n    Like ``richcmp(x, y, op)`` but assuming that `x` is not equal to `y`.\n\n    INPUT:\n\n    - ``op`` -- a rich comparison operation (e.g. ``Py_EQ``)\n\n    OUTPUT:\n\n    If ``op`` is not ``op_EQ`` or ``op_NE``, the result of\n    ``richcmp(x, y, op)``. If ``op`` is ``op_EQ``, return\n    ``False``. If ``op`` is ``op_NE``, return ``True``.\n\n    This is useful to compare lazily two objects A and B according to 2\n    (or more) different parameters, say width and height for example.\n    One could use::\n\n        return richcmp((A.width(), A.height()), (B.width(), B.height()), op)\n\n    but this will compute both width and height in all cases, even if\n    A.width() and B.width() are enough to decide the comparison.\n\n    Instead one can do::\n\n        wA = A.width()\n        wB = B.width()\n        if wA != wB:\n            return richcmp_not_equal(wA, wB, op)\n        return richcmp(A.height(), B.height(), op)\n\n    The difference with ``richcmp`` is that ``richcmp_not_equal``\n    assumes that its arguments are not equal, which is excluding the case\n    where the comparison cannot be decided so far, without\n    knowing the rest of the parameters.\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import (richcmp_not_equal,\n        ....:    op_EQ, op_NE, op_LT, op_LE, op_GT, op_GE)\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(3, 4, op))\n        True\n        True\n        False\n        True\n        False\n        False\n        sage: for op in (op_LT, op_LE, op_EQ, op_NE, op_GT, op_GE):\n        ....:     print(richcmp_not_equal(5, 4, op))\n        False\n        False\n        False\n        True\n        True\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:4610:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 4610 | static PyObject *__pyx_pw_4sage_9structure_7richcmp_1richcmp(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:4609:13: warning: '__pyx_doc_4sage_9structure_7richcmp_richcmp' defined but not used [-Wunused-variable]
 4609 | static char __pyx_doc_4sage_9structure_7richcmp_richcmp[] = "richcmp(x, y, int op)\nFile: sage/structure/richcmp.pxd (starting at line 6)\n\n    Return the result of the rich comparison of ``x`` and ``y`` with\n    operator ``op``.\n\n    INPUT:\n\n    - ``x``, ``y`` -- arbitrary Python objects\n\n    - ``op`` -- comparison operator (one of ``op_LT`, ``op_LE``,\n      ``op_EQ``, ``op_NE``, ``op_GT``, ``op_GE``).\n\n    EXAMPLES::\n\n        sage: from sage.structure.richcmp import *\n        sage: richcmp(3, 4, op_LT)\n        True\n        sage: richcmp(x, x^2, op_EQ)\n        x == x^2\n\n    The two examples above are completely equivalent to ``3 < 4``\n    and ``x == x^2``. For this reason, it only makes sense in practice\n    to call ``richcmp`` with a non-constant value for ``op``.\n\n    We can write a custom ``Element`` class which shows a more\n    realistic example of how to use this::\n\n        sage: from sage.structure.element import Element\n        sage: class MyElement(Element):\n        ....:     def __init__(self, parent, value):\n        ....:         Element.__init__(self, parent)\n        ....:         self.v = value\n        ....:     def _richcmp_(self, other, op):\n        ....:         return richcmp(self.v, other.v, op)\n        sage: P = Parent()\n        sage: x = MyElement(P, 3)\n        sage: y = MyElement(P, 3)\n        sage: x < y\n        False\n        sage: x == y\n        True\n        sage: x > y\n        False\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:4396:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject*, PyObject*, PyObject*)' defined but not used [-Wunused-function]
 4396 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:4395:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4395 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:4051:18: warning: 'PyObject* __pyx_pw_4sage_9structure_7element_1parent(PyObject*, PyObject*)' defined but not used [-Wunused-function]
 4051 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/tests/stl_vector.cpp:4050:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4050 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/ring.o -lgmp -lpynac -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic/ring.cpython-39-arm-linux-gnueabihf.so
[524/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cypari2 -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_cdf.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/ext/interpreters/wrapper_cdf.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/ext/interpreters/wrapper_cdf.c:4555:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4555 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/interpreters/wrapper_cdf.c:4554:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4554 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/interpreters/wrapper_cdf.c:4210:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 4210 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/interpreters/wrapper_cdf.c:4209:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4209 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/tests/stl_vector.o -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/tests/stl_vector.cpython-39-arm-linux-gnueabihf.so -lpari
[525/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I./sage/cpython -Isage/cpython -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_el.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/ext/interpreters/wrapper_el.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/ext/interpreters/wrapper_el.c:3761:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 3761 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/interpreters/wrapper_el.c:3760:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 3760 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/interpreters/wrapper_el.c:3416:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 3416 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/interpreters/wrapper_el.c:3415:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 3415 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
In function '__pyx_pf_4sage_3ext_12interpreters_10wrapper_cc_10Wrapper_cc_4__call__',
    inlined from '__pyx_pw_4sage_3ext_12interpreters_10wrapper_cc_10Wrapper_cc_5__call__' at build/cythonized/sage/ext/interpreters/wrapper_cc.c:4014:13:
build/cythonized/sage/ext/interpreters/wrapper_cc.c:4134:15: warning: 'interp_cc' accessing 32 bytes in a region of size 16 [-Wstringop-overflow=]
 4134 |   __pyx_t_2 = interp_cc(__pyx_v_c_args, ((__mpc_struct *)__pyx_v_retval->__pyx___re), __pyx_v_self->_constants, __pyx_v_self->_py_constants, __pyx_v_self->_stack, __pyx_v_self->_code, ((PyObject *)__pyx_v_self->_domain)); if (unlikely(__pyx_t_2 == ((int)0) && PyErr_Occurred())) __PYX_ERR(0, 114, __pyx_L1_error)
      |               ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/interpreters/wrapper_cc.c: In function '__pyx_pw_4sage_3ext_12interpreters_10wrapper_cc_10Wrapper_cc_5__call__':
build/cythonized/sage/ext/interpreters/wrapper_cc.c:4134:15: note: referencing argument 2 of type '__mpc_struct *'
In file included from build/cythonized/sage/ext/interpreters/wrapper_cc.c:2994:
/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage/ext/interpreters/interp_cc.c:8:5: note: in a call to function 'interp_cc'
    8 | int interp_cc(mpc_t* args,
      |     ^~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/ext/interpreters/wrapper_cc.o -lmpfr -lmpc -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters/wrapper_cc.cpython-39-arm-linux-gnueabihf.so -lpari
[526/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_py.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/ext/interpreters/wrapper_py.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/ext/interpreters/wrapper_el.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters/wrapper_el.cpython-39-arm-linux-gnueabihf.so -lpari
[527/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_rdf.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/ext/interpreters/wrapper_rdf.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/ext/interpreters/wrapper_cdf.o -lgsl -lgslcblas -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters/wrapper_cdf.cpython-39-arm-linux-gnueabihf.so -lpari
[528/528] arm-linux-gnueabihf-gcc -pthread -Wno-unused-result -Wsign-compare -DNDEBUG -g -fwrapv -O2 -Wall -g -fstack-protector-strong -Wformat -Werror=format-security -g -fwrapv -O2 -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 -fPIC -I/usr/lib/python3/dist-packages/cypari2 -I./sage/cpython -I/usr/lib/python3/dist-packages/cysignals -I/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard -I/usr/include/python3.9 -I/usr/lib/python3/dist-packages/numpy/core/include -Ibuild/cythonized -I/usr/include/python3.9 -c build/cythonized/sage/ext/interpreters/wrapper_rr.c -o build/temp.linux-armhf-3.9/build/cythonized/sage/ext/interpreters/wrapper_rr.o -fno-strict-aliasing -DCYTHON_CLINE_IN_TRACEBACK=1 -std=c99
build/cythonized/sage/ext/interpreters/wrapper_rr.c:4726:18: warning: '__pyx_pw_4sage_9structure_7element_3have_same_parent' defined but not used [-Wunused-function]
 4726 | static PyObject *__pyx_pw_4sage_9structure_7element_3have_same_parent(PyObject *__pyx_self, PyObject *__pyx_args, PyObject *__pyx_kwds) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/interpreters/wrapper_rr.c:4725:13: warning: '__pyx_doc_4sage_9structure_7element_2have_same_parent' defined but not used [-Wunused-variable]
 4725 | static char __pyx_doc_4sage_9structure_7element_2have_same_parent[] = "have_same_parent(left, right) -> bool\nFile: sage/structure/element.pxd (starting at line 111)\n\n    Return ``True`` if and only if ``left`` and ``right`` have the\n    same parent.\n\n    .. WARNING::\n\n        This function assumes that at least one of the arguments is a\n        Sage :class:`Element`. When in doubt, use the slower\n        ``parent(left) is parent(right)`` instead.\n\n    EXAMPLES::\n\n        sage: from sage.structure.element import have_same_parent\n        sage: have_same_parent(1, 3)\n        True\n        sage: have_same_parent(1, 1/2)\n        False\n        sage: have_same_parent(gap(1), gap(1/2))\n        True\n\n    These have different types but the same parent::\n\n        sage: a = RLF(2)\n        sage: b = exp(a)\n        sage: type(a)\n        <... 'sage.rings.real_lazy.LazyWrapper'>\n        sage: type(b)\n        <... 'sage.rings.real_lazy.LazyNamedUnop'>\n        sage: have_same_parent(a, b)\n        True\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/interpreters/wrapper_rr.c:4381:18: warning: '__pyx_pw_4sage_9structure_7element_1parent' defined but not used [-Wunused-function]
 4381 | static PyObject *__pyx_pw_4sage_9structure_7element_1parent(PyObject *__pyx_self, PyObject *__pyx_v_x) {
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
build/cythonized/sage/ext/interpreters/wrapper_rr.c:4380:13: warning: '__pyx_doc_4sage_9structure_7element_parent' defined but not used [-Wunused-variable]
 4380 | static char __pyx_doc_4sage_9structure_7element_parent[] = "parent(x)\nFile: sage/structure/element.pxd (starting at line 6)\n\n    Return the parent of the element ``x``.\n\n    Usually, this means the mathematical object of which ``x`` is an\n    element.\n\n    INPUT:\n\n    - ``x`` -- an element\n\n    OUTPUT:\n\n    - If ``x`` is a Sage :class:`Element`, return ``x.parent()``.\n\n    - Otherwise, return ``type(x)``.\n\n    .. SEEALSO::\n\n        `Parents, Conversion and Coercion <http://doc.sagemath.org/html/en/tutorial/tour_coercion.html>`_\n        Section in the Sage Tutorial\n\n    EXAMPLES::\n\n        sage: a = 42\n        sage: parent(a)\n        Integer Ring\n        sage: b = 42/1\n        sage: parent(b)\n        Rational Field\n        sage: c = 42.0\n        sage: parent(c)\n        Real Field with 53 bits of precision\n\n    Some more complicated examples::\n\n        sage: x = Partition([3,2,1,1,1])\n        sage: parent(x)\n        Partitions\n        sage: v = vector(RDF, [1,2,3])\n        sage: parent(v)\n        Vector space of dimension 3 over Real Double Field\n\n    The following are not considered to be elements, so the type is\n    returned::\n\n        sage: d = int(42)  # Python int\n        sage: parent(d)\n        <... 'int'>\n        sage: L = list(range(10))\n        sage: parent(L)\n        <... 'list'>\n    ";
      |             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/ext/interpreters/wrapper_py.o -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters/wrapper_py.cpython-39-arm-linux-gnueabihf.so -lpari
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/ext/interpreters/wrapper_rdf.o -lgsl -lgslcblas -lm -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters/wrapper_rdf.cpython-39-arm-linux-gnueabihf.so -lpari
arm-linux-gnueabihf-gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/ext/interpreters/wrapper_rr.o -lmpfr -lgmp -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/ext/interpreters/wrapper_rr.cpython-39-arm-linux-gnueabihf.so -lpari
arm-linux-gnueabihf-g++ -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -g -fwrapv -O2 -Wl,-z,relro -g -O2 -ffile-prefix-map=/<<PKGBUILDDIR>>=. -fstack-protector-strong -Wformat -Werror=format-security -Wdate-time -D_FORTIFY_SOURCE=2 build/temp.linux-armhf-3.9/build/cythonized/sage/symbolic/expression.o -lgmp -lpynac -o /<<PKGBUILDDIR>>/.pybuild/cpython3_3.9_sage/build/sage/symbolic/expression.cpython-39-arm-linux-gnueabihf.so -lpari
************************************************************************
Traceback (most recent call last):
  File "/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/setup.py", line 99, in <module>
    code = setup(
  File "/usr/lib/python3/dist-packages/setuptools/__init__.py", line 153, in setup
    return distutils.core.setup(**attrs)
  File "/usr/lib/python3.9/distutils/core.py", line 148, in setup
    dist.run_commands()
  File "/usr/lib/python3.9/distutils/dist.py", line 966, in run_commands
    self.run_command(cmd)
  File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage_setup/command/sage_build.py", line 37, in run
    build.run(self)
  File "/usr/lib/python3.9/distutils/command/build.py", line 135, in run
    self.run_command(cmd_name)
  File "/usr/lib/python3.9/distutils/cmd.py", line 313, in run_command
    self.distribution.run_command(command)
  File "/usr/lib/python3.9/distutils/dist.py", line 985, in run_command
    cmd_obj.run()
  File "/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage_setup/command/sage_build_ext.py", line 22, in run
    build_ext.run(self)
  File "/usr/lib/python3/dist-packages/setuptools/command/build_ext.py", line 79, in run
    _build_ext.run(self)
  File "/usr/lib/python3/dist-packages/Cython/Distutils/old_build_ext.py", line 186, in run
    _build_ext.build_ext.run(self)
  File "/usr/lib/python3.9/distutils/command/build_ext.py", line 340, in run
    self.build_extensions()
  File "/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage_setup/command/sage_build_ext.py", line 82, in build_extensions
    execute_list_of_commands(compile_commands)
  File "/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage_setup/run_parallel.py", line 133, in execute_list_of_commands
    execute_list_of_commands_in_parallel(command_list, nthreads)
  File "/<<PKGBUILDDIR>>/sage/pkgs/sagemath-standard/sage_setup/run_parallel.py", line 81, in execute_list_of_commands_in_parallel
    result = pool.map_async(apply_func_progress, command_list, 1).get(99999)
  File "/usr/lib/python3.9/multiprocessing/pool.py", line 767, in get
    raise TimeoutError
multiprocessing.context.TimeoutError
************************************************************************
Error building the Sage library
************************************************************************
E: pybuild pybuild:367: build: plugin distutils failed with: exit code=1: /usr/bin/python3 setup.py build 
dh_auto_build: error: pybuild --build -i python{version} -p 3.9 --dir sage/pkgs/sagemath-standard returned exit code 13
make[1]: *** [debian/rules:63: debian/tmp/usr/bin/sage] Error 25
make[1]: Leaving directory '/<<PKGBUILDDIR>>'
make: *** [debian/rules:39: binary-arch] Error 2
dpkg-buildpackage: error: debian/rules binary-arch subprocess returned exit status 2
--------------------------------------------------------------------------------
Build finished at 2022-02-10T06:30:41Z

Finished
--------


+------------------------------------------------------------------------------+
| Cleanup                                                                      |
+------------------------------------------------------------------------------+

Purging /<<BUILDDIR>>
Not cleaning session: cloned chroot in use
E: Build failure (dpkg-buildpackage died)

+------------------------------------------------------------------------------+
| Summary                                                                      |
+------------------------------------------------------------------------------+

Build Architecture: armhf
Build-Space: 0
Build-Time: 101889
Distribution: bookworm-staging
Fail-Stage: build
Host Architecture: armhf
Install-Time: 8783
Job: sagemath_9.4-3
Machine Architecture: armhf
Package: sagemath
Package-Time: 110752
Source-Version: 9.4-3
Space: 0
Status: failed
Version: 9.4-3
--------------------------------------------------------------------------------
Finished at 2022-02-10T06:30:45Z
Build needed 00:00:00, 0k disc space